
function submitContactForm(){
        document.contact_form.form_sent.value = 1;		
        document.contact_form.submit();
}

function submitCompetitionForm(){
		document.getElementById("save_jeep_form").value = 1;
		document.competition_form.submit();
}

function open_print_window(URLtoOpen, left, top, width, height, titlebar, menubar, location, resizable, toolbar, scrollbars, status)
{
window.open(URLtoOpen,'','left='+left+',top='+top+',width='+width+',height='+height+',titlebar='+titlebar+',menubar='+menubar+',location='+location+',resizable='+resizable+',toolbar='+toolbar+',scrollbars='+scrollbars+',status='+status);
}
function isEmail(string)
         {
          if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
           return true;
           else
             return false;
         }
function  check_password(string)
    {
       if (!string) return false;
           var Chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
          if ( (string.length<6) || (string.length>14) )
           return false;
         for (var i = 0; i < string.length; i++) {
            if (Chars.indexOf(string.charAt(i)) == -1)
            return false;
           }
         return true;
    }
function updater(option)
{
  document.updater_form.security_login.value='';
  document.updater_form.action='update_profile.php';
  document.updater_form.submit();
}

function competition(option)
{
  document.competition_form.security_jeep_login.value='';
  document.competition_form.action='competition_jeep_details.php';
  document.competition_form.submit();
}

function set_registration_option(option,extra1)
 {
  //alert(extranr);
  document.register_form.save_form.value=option;
  document.register_form.extra1.value=extra1;
  document.register_form.submit();
 }

 function set_update_option(option,extra1,extra2)
 {
  document.update_form.save_form.value=option;
  document.update_form.extra1.value=extra1;
  document.update_form.extra2.value=extra2;
  document.update_form.submit();
 }

function set_delete_option(option,id,text)
 {
  document.update_form.delete_id.value=id;
   if (option == "delete")  if (!confirm(text)) return;
  document.update_form.action='deletechild.php';
  document.update_form.submit();
 }
 
 function send_pregnancy_calendar(opt, w, cat)
{
	document.pregnancy.action='preg_calendar.php';
	document.pregnancy.week_nr.value=w;
	document.pregnancy.option.value=opt;
	document.pregnancy.categ.value=cat;
	document.pregnancy.submit();
}

function fixPNG(myImage)
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters))
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ?
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width
                  + "px; height:" + myImage.height
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='image');\"></span>"
	   myImage.outerHTML = strNewHTML
    }
}

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 or higher.
{
   if ((version >= 5.5) && (version < 7) && (document.body.filters))
   {
   for(var i=0; i<document.images.length; i++)
      {
	  var img = document.images[i]
	  var imgName = img.src.toUpperCase()
	  if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	     {
		 var imgID = (img.id) ? "id='" + img.id + "' " : ""
		 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
		 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
		 var imgStyle = "display:inline-block;" + img.style.cssText 
		 if (img.align == "left") imgStyle = "float:left;" + imgStyle
		 if (img.align == "right") imgStyle = "float:right;" + imgStyle
		 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle		
		 var strNewHTML = "<span " + imgID + imgClass + imgTitle
		 + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
	     + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
		 + "(src=\'" + img.src + "\', sizingMethod='image');\"></span>" 
		 img.outerHTML = strNewHTML
		 i = i-1
	     }
      }
   }
}

function SetFields(){
  document.getElementById('age').value    = "";
  document.getElementById('weight').value = "";
  document.getElementById('height').value = "";
}

function SetSFields(){
  document.getElementById('nappy_size').value = "";
}

function PrevAge(){
  if(isNaN(document.getElementById('age').value) || document.getElementById('age').value < 1){
    document.getElementById('age').value = 1;
  }
  else{      
    if(document.getElementById('age').value > 1){ document.getElementById('age').value = document.getElementById('age').value * 1 - 1; }
  }
  SetSFields();
}

function NextAge(){
  if(isNaN(document.getElementById('age').value) || document.getElementById('age').value < 1){
    document.getElementById('age').value = 1;
  }
  else{
    document.getElementById('age').value = document.getElementById('age').value * 1 + 1; 
  } 
  SetSFields();
}

function AgeCheck(){
  if(isNaN(document.getElementById('age').value)&& document.getElementById('age').value != ""){
    document.getElementById('age').value = 0;
  }
  SetSFields();
}

function PrevWeight(){
  if(isNaN(document.getElementById('weight').value) || document.getElementById('weight').value < 1){
    document.getElementById('weight').value = 1;
  }
  else{
    if(document.getElementById('weight').value > 1){ document.getElementById('weight').value = document.getElementById('weight').value * 1 - 1; }
  } 
  SetSFields();
}

function NextWeight(){
  if(isNaN(document.getElementById('weight').value) || document.getElementById('weight').value < 1){
    document.getElementById('weight').value = 1;
  }
  else{
    document.getElementById('weight').value = document.getElementById('weight').value * 1 + 1; 
  } 
  SetSFields();
}

function WeightCheck(){
  if((isNaN(document.getElementById('weight').value) || document.getElementById('weight').value < 1) &&  document.getElementById('weight').value != ""){
    document.getElementById('weight').value = 1;
  }
  SetSFields();
}

function PrevHeight(){
  if(isNaN(document.getElementById('height').value) || document.getElementById('height').value < 1){
    document.getElementById('height').value = 1;
  }
  else{
    if(document.getElementById('height').value > 1){ document.getElementById('height').value = document.getElementById('height').value * 1 - 1; }
  } 
  SetSFields();
}

function NextHeight(){
  if(isNaN(document.getElementById('height').value) || document.getElementById('height').value < 1){
    document.getElementById('height').value = 1;
  }
  else{
    document.getElementById('height').value = document.getElementById('height').value * 1 + 1; 
  } 
  SetSFields();
}

function HeightCheck(){
  if((isNaN(document.getElementById('height').value) || document.getElementById('height').value < 1) && document.getElementById('height').value != ""){
    document.getElementById('height').value = 1;
  }
  SetSFields();
}

function PrevSize(){
  if(isNaN(document.getElementById('nappy_size').value) || document.getElementById('nappy_size').value < 1){
    document.getElementById('nappy_size').value = 1;
  }
  else{
     if(document.getElementById('nappy_size').value > 1){ document.getElementById('nappy_size').value = document.getElementById('nappy_size').value * 1 - 1; }
	 else{
	   makeRequest('size_guide_start.php','?str=outof');
	 }
  } 
  SetFields();
}

function NextSize(){
  if(isNaN(document.getElementById('nappy_size').value) || document.getElementById('nappy_size').value < 1){
    document.getElementById('nappy_size').value = 1;
  }
  else{
    if(document.getElementById('nappy_size').value < 6){ document.getElementById('nappy_size').value = document.getElementById('nappy_size').value * 1 + 1; }
	else{
	  makeRequest('size_guide_start.php','?str=outof'); 
	}
  } 
  SetFields();
}

function SizeCheck(){
  if((isNaN(document.getElementById('nappy_size').value) || document.getElementById('nappy_size').value < 1 || document.getElementById('nappy_size').value > 6) && document.getElementById('nappy_size').value != ""){
    document.getElementById('nappy_size').value = 1;
  }
  SetFields();
}

var http_request = false;

function makeRequest(url,parameters) {
http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		 http_request = new XMLHttpRequest();
		 if (http_request.overrideMimeType) {
			// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
		 }
	} else if (window.ActiveXObject) { // IE
		 try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
		 } catch (e) {
				try {
					 http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
		 }
	}
	if (!http_request) {
		 //alert('Cannot create XMLHTTP instance');
		 return false;
	}
http_request.onreadystatechange = alertContents;
	http_request.open('GET', url + parameters, true);
	http_request.send(null);
}

function alertContents() {
	if (http_request.readyState == 4) {
		 if (http_request.status == 200) {
				//alert(http_request.responseText);
				result = http_request.responseText;
				document.getElementById('myspan').innerHTML = result;
		 } else {
				//alert('There was a problem with the request.');
		 }
	}
}
function hideBlaster()
{
	if(document.getElementById('over').style.display=='none')
	{
		var toleft = (window.screen.width)/2 - 225;		
		document.getElementById('over').style.left=toleft+'px';
		if(document.getElementById('over1'))
		{
			
			document.getElementById('over1').style.display='none';
		}
		document.getElementById('over').style.display='block';
		
	}
}
function animation_banner()
{
	if(document.getElementById('over').style.display=='none')
	{
		var toleft = (window.screen.width - 475)/2;
		document.getElementById('over').style.left=toleft+'px';
		if(document.getElementById('over1'))
		{
			document.getElementById('over1').style.display='none';
		}
		document.getElementById('over').style.display='block';
		
	/*	document.getElementById('over').innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='825' height='600'><param name='movie' value='swf/site/home_banner.swf'><param name='quality' value='high'><param name='flashvars' value='&awake_page={/literal}{$url.awake_page}&article_page={$url.article_page}&product_page={$url.product_page}&article_page1={$url.article_page1}'><param name='wmode' value='transparent'> <embed src='swf/site/home_banner.swf' quality='high' flashvars='&awake_page={$url.awake_page}&product_page={$url.product_page}&article_page={$url.article_page}&article_page1={$url.article_page1}{literal}' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='825' height='600' wmode='transparent'></embed></object>";
	*/
		document.getElementById('over').style.zindex='1000';
	}
}
function cls(){
	document.getElementById('over').style.display='none';
		
}