function popUpMidSmall(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=698,height=412,left = 140,top = 142');");
}
function popUpMidMid(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=698,height=498,left = 140,top = 142');");
}

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=698,height=498,left = 140,top = 142');");
}
function popUp1(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=1,statusbar=0,menubar=0,resizable=1,width=800,height=630,left = 290,top = 262');");
}
function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=1,statusbar=0,menubar=0,resizable=1,width=630,height=800,left = 290,top = 262');");
}

if (document.images)
{
	pic1= new Image(760,96); 
	pic1.src="http://www.pony4u.co.uk/pics/top_background.jpg";
	pic2= new Image(193,346); 
	pic2.src="http://www.pony4u.co.uk/pics/side_background.jpg";
	pic3= new Image(179,20); 
	pic3.src="http://www.pony4u.co.uk/pics/column_header1.gif";
	pic4= new Image(325,261); 
	pic4.src="http://www.pony4u.co.uk/pics/back_circle2.gif";
	pic5= new Image(232,199); 
	pic5.src="http://www.pony4u.co.uk/pics/thumb_back.gif";
	pic6= new Image(103,16); 
	pic6.src="http://www.pony4u.co.uk/pics/buttons/pink1b.png";
	pic7= new Image(116,16); 
	pic7.src="http://www.pony4u.co.uk/pics/buttons/pink2b.png";
	pic8= new Image(123,16); 
	pic8.src="http://www.pony4u.co.uk/pics/buttons/pink3b.png";
	pic9= new Image(125,16); 
	pic9.src="http://www.pony4u.co.uk/pics/buttons/pink4b.png";
	pic10= new Image(125,16); 
	pic10.src="http://www.pony4u.co.uk/pics/buttons/pink5b.png";
	pic11= new Image(121,16); 
	pic11.src="http://www.pony4u.co.uk/pics/buttons/pink6b.png";
	pic12= new Image(111,16); 
	pic12.src="http://www.pony4u.co.uk/pics/buttons/pink7b.png";
	pic13= new Image(96,16); 
	pic13.src="http://www.pony4u.co.uk/pics/buttons/pink8b.png";
};


// FOR RANDOM ADVERT ON INDEX PAGE
function requestPage(page) {

    var request = false;
    
    try {
        request = new XMLHttpRequest();
    } catch (e) {
        try{
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                alert("Unable to complete your request.");
                return false;
            }
        }
    }

    request.onreadystatechange = function() {
        if(request.readyState == 4) {
            if(request.status == 200) {
                document.getElementById('content').innerHTML = request.responseText;
            }
        }
    }

    //var randomnumber = Math.floor(Math.random()*1000001)"&rand=" + randomnumber
    request.open("GET", "include.php?page=" + page, true);
    request.send(null); 
}

// CHECK FORM FIELDS
function validate_email(field,alerttxt) {
	with (field) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) 
  			{alert(alerttxt);return false;}
		else {return true;}
	}
}
function validate_required(field,alerttxt) {
	with (field) {
		if (value==null||value=="")
			{alert(alerttxt);return false;}
		else {return true}
	}
}

function validate_form_step1(thisform) {
	with (thisform) {
		if (validate_required(surname,"You have not entered a surname!\nPlease amend and retry.")==false)
			{surname.focus();return false;}
		if (validate_email(email,"You have not entered a valid e-mail address!\nPlease amend and retry.")==false)
			{email.focus();return false;}
		if (validate_required(county,"You have not entered a county!\nPlease amend and retry.")==false)
			{county.focus();return false;}
	}
}
function validate_form(thisform) {
	with (thisform) {
		if (validate_required(subject,"You have not entered a subject!\nPlease amend and retry.")==false)
			{subject.focus();return false;}
		if (validate_required(message,"You have not entered a message!\nPlease amend and retry.")==false)
			{message.focus();return false;}
		if (validate_email(emailaddress,"You have not entered a valid e-mail address!\nPlease amend and retry.")==false)
			{emailaddress.focus();return false;}
	}
}
function validate_form_midsize(thisform) {
	with (thisform) {
		if (validate_required(subject,"You have not entered a subject.\nPlease amend and retry.")==false)
			{subject.focus();return false;}
		if (validate_email(return_email,"You have not entered a valid e-mail address!\nPlease amend and retry.")==false)
			{return_email.focus();return false;}
		if (validate_required(message,"You have not entered a message.\nPlease amend and retry.")==false)
			{message.focus();return false;}
	}
}



// Browser safe opacity handling function

function setOpacity( value ) {
 document.getElementById("styled_popup").style.opacity = value / 10;
 document.getElementById("styled_popup").style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup() {
 for( var i = 0 ; i <= 100 ; i++ )
   setTimeout( 'setOpacity(' + (i / 10) + ')' , 8 * i );
}

function fadeOutMyPopup() {
 for( var i = 0 ; i <= 100 ; i++ ) {
   setTimeout( 'setOpacity(' + (10 - i / 10) + ')' , 8 * i );
 }

 setTimeout('closeMyPopup()', 800 );
}

function closeMyPopup() {
 document.getElementById("styled_popup").style.display = "none";
}

function fireMyPopup() {
var scrolledX, scrolledY;
if( self.pageYOffset ) {
	scrolledX = self.pageXOffset;
	scrolledY = self.pageYOffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
	scrolledX = document.documentElement.scrollLeft;
	scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
	scrolledX = document.body.scrollLeft;
	scrolledY = document.body.scrollTop;
}

// FIND THE CENTER OF THE BROWSER'S WINDOW
var centerX, centerY;
if( self.innerHeight ) {
  centerX = self.innerWidth;
  centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
  centerX = document.documentElement.clientWidth;
  centerY = document.documentElement.clientHeight;
} else if( document.body ) {
  centerX = document.body.clientWidth;
  centerY = document.body.clientHeight;
}

  var leftOffset = scrolledX + (centerX - 970) / 2;
  var topOffset = scrolledY + (centerY - 500) / 2;

  document.getElementById("styled_popup").style.top = topOffset + "px";
  document.getElementById("styled_popup").style.left = leftOffset + "px";
  document.getElementById("styled_popup").style.display = "block";
  
  
  
  
 setOpacity( 0 );

//document.getElementById("styled_popup").style.top = dist_from_top;
//document.getElementById("styled_popup").style.display = "block";
 fadeInMyPopup();
}


// MAKE THE POPUP MOVEABLE
var ie = document.all;
var nn6 = document.getElementById &&! document.all;

var isdrag = false;
var x, y;
var dobj;

function movemouse( e ) {
  if( isdrag ) {
    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    return false;
  }
}

function selectmouse( e ) {
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";

  while (fobj.tagName != topelement && fobj.className != "dragme") {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="dragme") {
    isdrag = true;
    dobj = document.getElementById("styled_popup");
    tx = parseInt(dobj.style.left+0);
    ty = parseInt(dobj.style.top+0);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
}


document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");






























function setOpacity2( value ) {
 document.getElementById("styled_popup2").style.opacity = value / 10;
 document.getElementById("styled_popup2").style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup2() {
 for( var i = 0 ; i <= 100 ; i++ )
   setTimeout( 'setOpacity2(' + (i / 10) + ')' , 8 * i );
}

function closeMyPopup2() {
document.getElementById("styled_popup2").style.display = "none"
document.getElementById("large_pic").src = "./pics/img_loading1.gif";
}

function fireMyPopup2(pic_src) {
closeMyPopup2();
document.getElementById("large_pic").src = pic_src;
setOpacity2( 0 );
document.getElementById("styled_popup2").style.top = "0";
document.getElementById("styled_popup2").style.display = "block";
fadeInMyPopup2();
}



/*






var scrolledX, scrolledY;
if( self.pageYOffset ) {
  scrolledX = self.pageXOffset;
  scrolledY = self.pageYOffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
  scrolledX = document.documentElement.scrollLeft;
  scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
  scrolledX = document.body.scrollLeft;
  scrolledY = document.body.scrollTop;
}

// Determine the coordinates of the center of browser's window

var centerX, centerY;
if( self.innerHeight ) {
  centerX = self.innerWidth;
  centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
  centerX = document.documentElement.clientWidth;
  centerY = document.documentElement.clientHeight;
} else if( document.body ) {
  centerX = document.body.clientWidth;
  centerY = document.body.clientHeight;
} 

var leftOffset = scrolledX + (centerX - 330) / 2;
var topOffset = scrolledY + (centerY - 200) / 2;

document.getElementById("styled_popup").style.top = topOffset + "px";
  document.getElementById("styled_popup").style.left = leftOffset + "px";











*/
