function NewCal(x,y,z)

{

	window.open(x+"calendar.php?form="+y+"&fld="+z,"_himangshu","width=200,height=200,addressbar=no,scrollbars=no");

}

function redirect(x)

{

	window.location.href=x;

}

function isDate(Dt)

{

  if(isNaN(Dt.substr(0,4)-0)||!(Dt.substr(5,2)-0)||(Dt.substr(5,2)-0>12)||isNaN(Dt.substr(5,2)-0)||!(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>31)||isNaN(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>30 && (Dt.substr(5,2)-0==4 || Dt.substr(5,2)-0==6 || Dt.substr(5,2)-0==9 ||Dt.substr(5,2)-0==11))||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4==0 && Dt.substr(8,2)-0>29)||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4!=0 && Dt.substr(8,2)-0>28)||Dt.substr(4,1)!="-"||Dt.substr(7,1)!="-")

  {

      return false;

  }

  else

  {

      return true

  }

}



function doBlink() 

{

  var blink = document.all.tags("BLINK")

  for (var i=0; i < blink.length; i++)

  blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 

}



function startBlink() 

{

  if (document.all)

    setInterval("doBlink()",1000)

}

window.onload = startBlink;





function isEmail(Ml)

{

  if(!Ml){return true}

  if(Ml.indexOf("@")<=0 || Ml.indexOf("@")==Ml.length-1 || Ml.indexOf(".")<=0 || Ml.indexOf(".")==Ml.length-1 || Ml.indexOf("..")!=-1 || Ml.indexOf("@@")!=-1 || Ml.indexOf("@.")!=-1 || Ml.indexOf(".@")!=-1)

  {

      return false

  }

  else

  {

      return true

  }

}



function Trim (s){return LTrim(RTrim(' '+s));}

function LTrim (s)

{

    if(!s){return '';}

    while(s.charAt(0)==' ')

        s = s.substring(1,s.length);

    return s;

}

//..............



function RTrim (s)

{

    if(!s || s==' '){return '';}

    if (s.length > 1)

    {

        while(s.charAt(s.length-1)==' ')

            s = s.substring(0,s.length-2);

        return s;

    }

}



function makeArray(n) 

{

	this.length = n

	return this

}

monthNames = new makeArray(12)

monthNames[1] = "January"

monthNames[2] = "February"

monthNames[3] = "March"

monthNames[4] = "April"

monthNames[5] = "May"

monthNames[6] = "June"

monthNames[7] = "July"

monthNames[8] = "August"

monthNames[9] = "September"

monthNames[10] = "October"

monthNames[11] = "November"

monthNames[12] = "December"



dayNames=new makeArray(7)

dayNames[1]="Sunday";

dayNames[2]="Monday";

dayNames[3]="Tuesday";

dayNames[4]="Wednesday";

dayNames[5]="Thursday";

dayNames[6]="Friday";

dayNames[7]="Saturday";

function GetPgSearch(x)

{

	 var frm=document.forms['gallery'];

	 frm.limit.value=x;

	 frm.submit();

}

function sort(x,y)

{

	 var frm=document.forms['search'];

	 frm.sort.value=x;

	 frm.type.value=y;

	 frm.search.value=1;

	 frm.submit();

}

function dateString(oneDate) 

{

	var theDay = dayNames[oneDate.getDay() + 1]

	var theMonth = monthNames[oneDate.getMonth() + 1]

	var theYear = oneDate.getFullYear()

	return theDay +" "+ theMonth + " " + oneDate.getDate() + ", " + theYear

}

function isDate(Dt)

{

  if(isNaN(Dt.substr(0,4)-0)||!(Dt.substr(5,2)-0)||(Dt.substr(5,2)-0>12)||isNaN(Dt.substr(5,2)-0)||!(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>31)||isNaN(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>30 && (Dt.substr(5,2)-0==4 || Dt.substr(5,2)-0==6 || Dt.substr(5,2)-0==9 ||Dt.substr(5,2)-0==11))||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4==0 && Dt.substr(8,2)-0>29)||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4!=0 && Dt.substr(8,2)-0>28)||Dt.substr(4,1)!="-"||Dt.substr(7,1)!="-")

  {

      return false;

  }

  else

  {

      return true

  }

}







 function doBlink() {

  var blink = document.all.tags("BLINK")

  for (var i=0; i < blink.length; i++)

    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 

}



function startBlink() {

  if (document.all)

    setInterval("doBlink()",1000)

}

window.onload = startBlink;

function GetAuctionDtl(x,y)

{

   var frm=document.forms["link"];

   frm.auction_id.value=x

   frm.edit.value=y

   frm.action='ulm_auction_fulldtl.php'

   frm.submit();

}





function isEmail(Ml)

{

  if(!Ml){return true}

  if(Ml.indexOf("@")<=0 || Ml.indexOf("@")==Ml.length-1 || Ml.indexOf(".")<=0 || Ml.indexOf(".")==Ml.length-1 || Ml.indexOf("..")!=-1 || Ml.indexOf("@@")!=-1 || Ml.indexOf("@.")!=-1 || Ml.indexOf(".@")!=-1)

  {

      return false

  }

  else

  {

      return true

  }

}



function Trim (s){return LTrim(RTrim(' '+s));}

function LTrim (s)

{

    if(!s){return '';}

    while(s.charAt(0)==' ')

        s = s.substring(1,s.length);

    return s;

}

//..............



function RTrim (s)

{

    if(!s || s==' '){return '';}

    if (s.length > 1)

    {

        while(s.charAt(s.length-1)==' ')

            s = s.substring(0,s.length-2);

        return s;

    }

}

function GetPg(x)

{

	var frm = document.forms['link'];

	frm.action=x;

	frm.submit();

}

function GetFoto(x)

{

	var frm = document.forms['link'];

	frm.foto_id.value=x;

	frm.action='picture_dtl.php';

	frm.submit();

}

function GetNews(x)

{

	window.open(x,"_himangshu","width=700,height=600,addressbar=no,scrollbars=yes");

}

function GetPgR(x)

{

	var frm = document.forms['link'];

	

	if(frm.user_id.value)

	{

		frm.action=x;

		frm.submit();

	}

	else if(confirm("This is login restricted section.\n Do you want to login yourself?")==true)

	{

	  frm.action='index.php';

	  frm.submit();

	}

}

function getLink(x,y,z,n)

{  

   document.forms['link'].st_no.value=0;

   document.forms['link'].cat_id.value=x;

   document.forms['link'].parent_cat_name.value=y;

   document.forms['link'].cat_name.value=z;

   document.forms['link'].action=n;

   document.forms['link'].submit();

}

function GetQuiz(x,y)

{

	var frm = document.forms['link'];

	if(frm.user_id.value)

	{

	  frm.action='quiz.php';

	  frm.cat_name.value=y;

	  frm.cat_id.value=x;

	  frm.submit();

	  

	}

	else if(confirm("This is login restricted section.\n Do you want to login yourself?")==true)

	{

		frm.action='sign_in.php';

		frm.referer.value='';

		frm.submit();

 

	}

}

function checkText()

{

	var frm=document.forms["frmMain"];

	if(!frm.user_id.value || frm.user_id.value<=0)

    {

      alert("Sorry !! You have not loged in.\nThis is login restricted section");

	  return false;

    }

    else if(!frm.message_desc.value)

	{

	   alert("You have not entered message");

	   return false;

	}

      frm.submit();

	  return true

}

function Chk(frm)

{

	if(!frm.user_id.value || frm.user_id.value<=0)

    {

     if(confirm("Sorry !! You have not loged in.\nThis is login restricted section"))

     {

	    frm.action='index.php';

	    frm.submit();	

	 }

	  return false;

    }

    return true

 }   

function showval(x)

{

  eval("getValue("+ x +")");

}

function GetSubject(x)

{

    

	var frm=document.forms["link"];

	frm.subject.value=x;

 	frm.action='professors_rating.php'

	frm.submit();

}

function winT()

 {

    var frm=document.forms["frmMain"];

	if(!frm.user_id.value || frm.user_id.value<=0)

    {

      alert("Sorry !! You have not loged in.\nThis is login restricted section");

	  return false;

    }

    else if(!frm.new_board_name.value)

	{

	    alert("You have not enter value");	

	    return false;

    }	

	  return true

 }

function ValidSet(frm)

{

	var txt="";

   

    if(!frm.site_title.value)

	{   

	   txt+="     Site Title should not be blank.\n";

	}

	if(!frm.admin_mail.value)

	{

	   txt+="     Admin Email Address should not be blank.\n";

	}

	if(!frm.meta_keys.value) 

	{

	   txt+="     Meta Keys should not be blank.\n";

	}

	if(!frm.meta_desc.value) 

	{

	   txt+="     Meta Description should not be blank.\n";

 	}

	if(txt)

	{

   	  alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}



function ValidCon(frm)

{

    var txt="";

	

	if(!frm.name.value)

	{

		txt+="     Name should not be empty.\n"

	}

	if(!Trim(frm.email.value) || !isEmail(frm.email.value))

	{

	   txt+="     Enter valid email address.\n"

       

 	}

	if(!frm.message.value)

	{

		txt+="     You did not put any message.\n"

	}  

   	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	

}

function ValidPass(frm)

{

    var txt="";   

    if(!frm.pass.value || frm.pass.value.length<4) 

	{

	   txt+="     Password should not be blank or password less than 4 chars.\n"

	}	

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidCat(frm)

{

    var txt="";   

    if(!frm.cat_name.value) 

	{

	   txt+="     Category Name should not be blank.\n"

	}	

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidSubcat(frm)

{

    var txt="";   

    if(!frm.sub_cat_name.value) 

	{

	   txt+="     Sub Category Name Name should not be blank.\n"

	}	

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidEditor(frm)

{

    var txt="";   

    if(!frm.cont_title.value) 

	{

	   txt+="     Title should not be blank.\n"

	}	

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidFpass(frm)

{

    var txt="";   

	

    if(!Trim(frm.admin_mail.value) || !isEmail(frm.admin_mail.value))

	{

	   txt+="     Enter valid email address\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidAlogin(frm)

{

    var txt="";   

	

    if(!Trim(frm.pass.value))

	{

	   txt+="     Password should not be blank.\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}



function ValidEvent(frm)

{

	var txt="";

   

    if(!frm.eventname.value)

	{   

	   txt+="     Event Name should not be blank.\n";

	}

	if(!frm.eventorg.value)

	{

	   txt+="     Event Organizer should not be blank.\n";

	}

	if(!frm.shortdescription.value) 

	{

	   txt+="     Short Description should not be blank.\n";

	}

	if(!frm.longdescription.value) 

	{

	   txt+="     Long Description should not be blank.\n";

	}

	if(!frm.startdate.value) 

	{

	   txt+="     Start Date should not be blank.\n";

 	}

	if(txt)

	{

   	  alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}

function ValidBanner(frm)

{

	var txt="";

   

    if(!frm.size.value)

	{   

	   txt+="     Please select any Banner Size.\n";

	}			

	if(txt)

	{

   	  alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}

function ValidCart(frm)

{

	var txt="";

   

    if(!frm.qty.value)

	{   

	   txt+="     Qty should not be empty.\n";

	}			

	if(txt)

	{

   	  alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}

function ValidchkName(frm)

{

    var txt="";  

	

	if((!frm.username.value) || (frm.username.value =="Nombre"))

	{   

	   txt+="     Name should not be empty.\n";

	}

    if(!Trim(frm.email.value) || !isEmail(frm.email.value))

	{

	   txt+="     Enter valid email address\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function Validtellfriend(frm)

{

	var txt="";

   

    if(!frm.sender_name.value) 

	{

	   txt+="     Your Name should not be blank.\n";

	}	

	if(!Trim(frm.sender_email.value) || !isEmail(frm.sender_email.value))

	{

	   txt+="     Enter valid email address\n"

       

 	}

	if(!frm.message.value) 

	{

	   txt+="     Message should not be blank.\n";

	}	

	if(txt)

	{

   	  alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}

function CheckForm(frm)

{

	

	

	var txt="";

	

	if(!Trim(frm.ship_first_name.value))

	{

		txt+="     First Name should not be empty\n"

	}

    if(!Trim(frm.ship_last_name.value))

	{

		txt+="     Last Name should not be empty\n"

	}

	

	if(!Trim(frm.ship_email.value) || !isEmail(frm.ship_email.value))

	{

		txt+="     Invalid Email Id\n";

	}

	if(frm.ship_phone_areacode.value=="")

    {

		txt+="     You did not put any phone area code\n"

	}

    if(frm.ship_phone_number.value=="")

    {

		txt+="     You did not put any phone number \n"

	}  

    

	if(frm.ship_address.value=="")

	{

		txt+="     Address should not be empty \n"

	}

	if(frm.ship_city.value=="")

	{

		txt+="     City should not be empty \n"

	}

    

	if(frm.ship_postal_code.value=="")

	{

		txt+="     Postal Code should not be empty\n"

	}    

   	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	

}



function CheckForms(frm)

{

	var txt="";

	/*if(!frm.card_holder.value)

	{

		txt+="     Card Holder Name should not be empty\n"

	}

	if(!frm.card_number.value)

	{

		txt+="     Credit Card Number should not be empty\n"

	}

	if(!frm.card_code.value)

	{

		txt+="     Credit Card Code should not be empty\n"

	}

	if(!frm.card_month.value)

	{

		txt+="     Expire date(Month) should not be empty\n"

	}

	if(!frm.card_year.value)

	{

		txt+="     Expire date(Year) should not be empty\n"

	}*/

	if(!frm.ship_first_name.value)

	{

		txt+="     First Name should not be empty\n"

	}

    if(!frm.ship_last_name.value)

	{

		txt+="     Last Name should not be empty\n"

	}

	

	if(!frm.ship_email.value || !isEmail(frm.ship_email.value))

	{

		txt+="     Invalid Email Id\n";

	}

	

  // <!-- if(frm.ship_phone_number.value=="")

//    {

//		txt+="     You did not put any phone number \n"

//	}  -->

    

	if(frm.ship_address.value=="")

	{

		txt+="     Address should not be empty \n"

	}

	if(frm.ship_city.value=="")

	{

		txt+="     City should not be empty \n"

	}

    

	if(frm.ship_postal_code.value=="")

	{

		txt+="     Postal Code should not be empty\n"

	}

	/*if(frm.ship_country.value=="")

	{

		txt+="     Please select your country\n"

	}*/

	if(!frm.terms_condition.checked)

	{

		txt+="     Please Check the checkbox to indicate that you agreed terms and conditions.\n"

	}

    

   	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	

}



function GetValue()

{

  var frm=document.forms['form1'];

  if(!frm.email.value)

  {

      frm.email.value=frm.ship_email.value;  

      frm.bill_first_name.value=frm.ship_first_name.value;

	  frm.bill_last_name.value=frm.ship_last_name.value;

	  frm.bill_company.value=frm.ship_company.value;

	  frm.bill_phone_areacode.value=frm.ship_phone_areacode.value;

	  frm.bill_phone_number.value=frm.ship_phone_number.value;

	  frm.bill_fax_areacode.value=frm.ship_fax_areacode.value;

	  frm.bill_fax_number.value=frm.ship_phone_number.value;

	  frm.bill_address.value=frm.ship_address.value;

	  frm.bill_city.value=frm.ship_city.value;

	  frm.bill_province.value=frm.ship_province.value;

	  frm.bill_postal_code.value=frm.ship_postal_code.value;

	  frm.bill_postal_code2.value=frm.ship_postal_code2.value;

	  frm.bill_country.value=frm.ship_country.value;

	  frm.bill_suite.value=frm.ship_suite.value;

	  

   }

   else

   {

     frm.email.value="";   

     frm.bill_first_name.value="";

	 frm.bill_last_name.value="";

	 frm.bill_company.value="";

	 frm.bill_phone_areacode.value="";

	 frm.bill_phone_number.value="";

	 frm.bill_fax_areacode.value="";

	 frm.bill_fax_number.value="";

	 frm.bill_address.value="";

	 frm.bill_city.value="";

	 frm.bill_province.value="";

	 frm.bill_postal_code.value="";

  	 frm.bill_postal_code2.value="";	

     frm.bill_country.value="";

	 frm.bill_suite.value="";

  

   }

}  



function ValidProd(frm)

{

    var txt="";  

	

	if(frm.prod_title.value=="")

	{   

	   txt+="     Product Tilte should not be empty.\n";

	}

    if(frm.prod_code.value=="")

	{

	   txt+="     Product Code should not be empty.\n"

       

 	}

	if(frm.cat_id.value=="")

	{

	   txt+="     Please select any category.\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function toggle(obj, s, n, d, l){

  obj.bigimage.src = s;

  window.name1.innerHTML = n;

  window.desc1.innerHTML = d;

  window.imglink.href=l;

}



