// ------ Miscellaneous variables ----- //
var d=document;
// -------------- Buttons -------------- //
var imgsPath='images/';
var HBtns=new Array("btn1","btn2","btn3","btn4","btn5","btn6","btn7");
var HEImgs=new Array("btn11.jpg","btn12.jpg","btn21.jpg","btn22.jpg",
 "btn31.jpg","btn32.jpg","btn41.jpg","btn42.jpg","btn51.jpg","btn52.jpg",
	"btn61.jpg", "btn62.jpg", "btn71.jpg", "btn72.jpg");
function HPreloadImgs(){
 var j=0; 
 if (!d.HBImgs){d.HBImgs=new Array(17);} 
 for (var i=0;i<=16;i++){
  d.HBImgs[i]=new Image();
  d.HBImgs[i].src=imgsPath+HEImgs[j];
  j++;
 }
}
function HBtnHover(id, stat){ 
 if (d.HBImgs){d.images[HBtns[id]].src=d.HBImgs[stat].src;}
}
// ------ Cookie handler functions ------ //
function getCookie(cn){
  var arg=cn+"="; var alen=arg.length; var clen=d.cookie.length; var i=0;
  while (i<clen){ j=i+alen;
    if (d.cookie.substring(i,j)==arg){ endstr=d.cookie.indexOf(";",j);
      if (endstr==-1){ endstr=d.cookie.length; }
      return unescape(d.cookie.substring(j,endstr)); }
    i=d.cookie.indexOf(" ",i)+1;
    if (i==0) break;
  }
  return null;
}
function setCookie(cn,cv){
  if ((cv!=null)&&(cv!="")){ d.cookie=cn+"="+escape(cv)+'; expires=Mon, 01-Jan-2007 00:00:00 GMT'; }
}
// ------ Miscellaneous functions ------ // 
function trim(s){
  if(typeof s!="string"){return s;}
  var retS=s; var ch=retS.substring(0,1);
  while (ch==" "){ retS=retS.substring(1,retS.length); ch=retS.substring(0,1); }
  ch=retS.substring(retS.length-1,retS.length);
  while (ch==" "){ retS=retS.substring(0,retS.length-1); ch=retS.substring(retS.length-1,retS.length); }
  while (retS.indexOf("  ")!=-1){ retS=retS.substring(0,retS.indexOf("  "))+retS.substring(retS.indexOf("  ")+1,retS.length); }
  return retS;
}
function checkEmail(s){
  var ok="1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
  var re1=/(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
  var re2=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
  for (var i=0; i<s.length; i++){ if(ok.indexOf(s.charAt(i))<0) return false; }
  if (!s.match(re1)&&s.match(re2)) return (-1);
}
function checkFix(theForm)
{
	var checkOK = "0123456789";
 var checkStr = theForm.fix.value;
 var allValid = true;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++)
	{
	 ch = checkStr.charAt(i);
	  for (j = 0;  j < checkOK.length;  j++)
	   if (ch == checkOK.charAt(j))
	   break;
	   if (j == checkOK.length)
	{
	allValid = false;
	break;
	}
	if (ch != ",")
	allNum += ch;
	}
	if (!allValid)
	{
	return (-1);
	}
}
function checkMob(theForm)
{
	var checkOK = "0123456789";
 var checkStr = theForm.mobil.value;
 var allValid = true;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++)
	{
	 ch = checkStr.charAt(i);
	  for (j = 0;  j < checkOK.length;  j++)
	   if (ch == checkOK.charAt(j))
	   break;
	   if (j == checkOK.length)
	{
	allValid = false;
	break;
	}
	if (ch != ",")
	allNum += ch;
	}
	if (!allValid)
	{
	return (-1);
	}
}
function openChild1(file,window) {
    childWindow=open(file,window,'resizable=no,scrollbars=yes,width=430,height=167');
    if (childWindow.opener == null) childWindow.opener = self;
}
