﻿<!--
function checkOrderForm(){
   var uname;
   var uemail;
   var ucity;
   var uphone;
   var ucityphonecode;
   var udomainname;
   var uhostingplan;
   var uwebdesign;
   with(window.document.OrderForm)
   {
	   uname = name;
	   uemail = email;
	   ucity = city;
	   uphone = phone;
	   ucityphonecode = cityphonecode;
	   udomainname = domainname;
	   uhostingplan = hostingplan;
	   uwebdesign = webdesign;
   }
   if(trim(uname.value) == '')
   {
      window.alert('.لطفا نام خود را وارد نمایید');
      uname.focus();
      return false;
   }
   else if(trim(uemail.value) == '')
   {
      window.alert('.لطفا پست الکترونیک خود را وارد نمایید');
      uemail.focus();
      return false;
   }
   else if(trim(ucity.value) == '')
   {
      window.alert('.لطفا شهر محل سکونت خود را وارد نمایید');
      ucity.focus();
      return false;
   }
   else if(trim(uphone.value) == '')
   {
      window.alert('.لطفا شماره تماس خود را وارد نمایید');
      uphone.focus();
      return false;
   }
   else if(trim(ucityphonecode.value) == '')
   {
      window.alert('.لطفا کد تلفن شهر خود را وارد نمایید');
      ucityphonecode.focus();
      return false;
   }
   else if ((trim(udomainname.value) == '') && (uhostingplan.selectedIndex == 0) && (!uwebdesign.checked))
   {
      window.alert('.لطفا سرویس مورد نظر خود راانتخاب نمایید');
      return false;
   }
   else{
   		return true;
   }
}

function checkWhoisForm(){
   var cdomain;
   with(window.document.WhoisForm)
   {
     cdomain   = dn;
   }
   if(trim(cdomain.value) == '' || trim(cdomain.value) == 'Domain Name' || trim(cdomain.value) == 'Enter Domain Name' )
   {
      window.alert('.لطفا نام دامنه خود را وارد كنيد');
      cdomain.focus();
      return false;
   }
   else if(trim(cdomain.value).length <3){
   	   window.alert('.نام دامنه وارد شده کوتاه می باشد');
       cdomain.focus();
       return false;
   }
   else{
   		return true;
   }
}

function checkBigWhoisForm(){
   var cdomain;
   with(window.document.BigWhoisForm)
   {
     cdomain   = dn;
   }
   if(trim(cdomain.value) == '' || trim(cdomain.value) == 'Enter Domain Name' || trim(cdomain.value) == 'Enter Domain Name' )
   {
      window.alert('.لطفا نام دامنه خود را وارد كنيد');
      cdomain.focus();
      return false;
   }
   else if(trim(cdomain.value).length <3){
   	   window.alert('.نام دامنه وارد شده کوتاه می باشد');
       cdomain.focus();
       return false;
   }
   else{
   		return true;
   }
}

function checkTicketSupportForm(){
	var uemail;
	var uticket;
	with(window.document.TicketSupportForm){
		uemail = login_email;
		uticket = login_ticket;
	}
	if(trim(uemail.value) == '')
   {
      window.alert('.لطفا آدرس پست الکترونیک خود را وارد نمایید');
      uemail.focus();
      return false;
   }
   else if(trim(uticket.value) == '')
   {
      window.alert('.لطفا شماره درخواست خود را وارد نمایید');
      uticket.focus();
      return false;
   }
   else
   	   return true;
}
function checkSupportForm(){
	var uname;
	var uemail;
	var uphone;
	var umessage;
	with(window.document.SupportForm){
		uname = Name;
		uemail = Email;
		usubject = Subject;
		umessage = Message;
	}
   if(trim(uname.value) == '')
   {
      window.alert('.لطفا نام خود را وارد نمایید');
      uname.focus();
      return false;
   }
   else if(trim(uemail.value) == '')
   {
      window.alert('.لطفا پست الکترونیک خود را وارد نمایید');
      uemail.focus();
      return false;
   }
   else if(trim(usubject.value) == '')
   {
      window.alert('.لطفا موضوع نامه خود را بنویسید');
      usubject.focus();
      return false;
   }
   else if(trim(umessage.value) == '')
   {
      window.alert('.اگر سوال و یا درخواستی دارید لطفا آن را برای ما ذکر نمایید');
      umessage.focus();
      return false;
   }
   else{
	   return true;
   }
}

function comparePrice(){
	var dp = 0; // domain price
	var hpy = 0; // 
	var hpm = 0;
	var udomainname;
	var udomainext;
	var udomainyear;
	var uhostingplan;
	var uhostingyear;
	var upay;
	with(window.document.OrderForm)
	{
		udomainname = domainname;
		udomainyear = domainyear;
		udomainext = domainext;
		uhostingplan = hostingplan;
		uhostingyear = hostingyear;
		upay = pay;
    }
	var query = "";
	if(udomainname.value != "")
		query += "de="+udomainext.options[udomainext.selectedIndex].text+"&dy="+udomainyear.value;
	
	if(uhostingplan.value != "0")
		if(query == "")
			query += "hp="+uhostingplan.value+"&hy="+uhostingyear.value;
		else
			query += "&hp="+uhostingplan.value+"&hy="+uhostingyear.value;
			
	if(query != "")
	{
		if(upay[1].checked == true)
			window.open("compareprice.php?"+query+"&pay=yearly","ComparePricePage","height=450, width=420, location=0, scrollbars=0, status=0");
		else
			window.open("compareprice.php?"+query+"&pay=monthly","ComparePricePage","height=450, width=420, location=0, scrollbars=0, status=0");
	}
	else
	{
		alert(".لطفا اطلاعات سفارش مورد نظر خود را وارد نمایید");
	}
}

function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}

nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

/* object - image to be faded (actual object, not name);
 * destop - destination transparency level (ie 80, for mostly solid)
 * rate   - time in milliseconds between transparency changes (best under 100)
 * delta  - amount of change each time (ie 5, for 5% change in transparency)
 */

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){  //do this so I can take a string too
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
        
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;

    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}
// -->