    var docAll = (document.all) ? true:false;
    var docLayers = (document.layers) ? true:false;
    var docId = (document.getElementById&&!document.all) ? true:false;
    var isIE = (navigator.appName=="Microsoft Internet Explorer") ? true:false;
    var isNS4 = (navigator.appName=="Netscape"&&!docId) ? true:false;
    var isNS6 = (navigator.appName=="Netscape"&&docId) ? true:false;
    var docbit, docbitend, stylebit, showbit, hidebit;

    if (docAll) {// IE4 & 5
      docbit="document.all["; 
      docbitend="]"; 
      stylebit="].style"; 
      showbit="visible"; 
      hidebit="hidden"; 
    } else if (docLayers) {// NN4.xx
      docbit="document.layers[";
      docbitend="]"; 
      stylebit="]"; 
      showbit="show"; 
      hidebit="hide"; 
    } else if (docId) {// W3C
      docbit="document.getElementById("; 
      docbitend=")"; 
      stylebit=").style"; 
      showbit="visible";
      hidebit="hidden"; 
    } else {
      docbit="document."; 
      docbitend=""; 
      stylebit=".style"; 
      showbit="visible"; 
      hidebit="hidden"; 
    } 

    function fnHide(layerid)
    {
      eval(docbit + '"' + layerid + '"' + stylebit + '.visibility = "' + hidebit + '"')
    }

    function fnShow(layerid)
    {
      eval(docbit + '"' + layerid + '"' + stylebit + '.visibility = "' + showbit + '"')
    }


function fnWarning(strField)
    {
		window.alert (strField);
    }
	
	
function Trim(str) 
{
  // Remove leading spaces and carriage returns
   while ((str.substring(0,1) == ' ') || (str.substring(0,1) == '\n') || (str.substring(0,1) == '\r'))
  {
    str = str.substring(1,str.length);
  }
  // Remove trailing spaces and carriage returns
  while ((str.substring(str.length-1,str.length) == ' ') || (str.substring(str.length-1,str.length) == '\n') || (str.substring(str.length-1,str.length) == '\r'))
  {
    str = str.substring(0,str.length-1);
  }
  return str;
}


function fnSubmit(action)
{
	 
		if (fnValidate() == true) { document.order.submit();	}
	 
}


function fnPregnant1()
	{
		if (document.order.radPregnant1[0].checked == true)
		{
			divPregnant1.style.display = "inline"
		}
		else	
		{
			divPregnant1.style.display = "none";
			document.order.txtOtherText.value = "";
		}
		
	}

function onlyChars()
{
  var char = String.fromCharCode(event.keyCode);
  var searchForSymbols = /^\d$/
   
  if(searchForSymbols.test(char))
  	event.returnValue=false;
}

function onlyNumbers()
{
  var searchForSymbols = /^\d$/
  if(!searchForSymbols.test(String.fromCharCode(event.keyCode)))
  	event.returnValue=false;
}

function InsertFoto (foto, fotoname) {
   document.getElementById ("bigtdfoto").innerHTML='<table width="50" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="btab"><tr><td style="padding:6px;" align="center">'
+'<img src="'+foto+'" border="1" class="bimg"/></td></tr>'
+'<tr><td height="32" align="center" style="padding:3px;">'+fotoname+'</td></tr>'
+'</table'+'>';
   document.location=document.location.pathname+document.location.search+"#foto";
}

//******************** for right menu order validation *************************************************
var xmlHttp;
function getServerName()
{
    var str = window.location.protocol + '//' + window.location.hostname;
    return str;
}
function callServer(sURL)
{

try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}
//var sURL = "curs.php";
xmlHttp.open("GET",sURL,true);
xmlHttp.onreadystatechange = writeResponse;
xmlHttp.send(null);
}

function writeResponse()
{
if(xmlHttp.readyState == 4)
{
document.getElementById("number").innerHTML=xmlHttp.responseText;

}
}