//<!--

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function openWin(URL) {
aWindow=window.open(URL,"New","toolbar=no,width=600,height=640,status=no,scrollbars=1,menubars=no");
}

function sendFriend(aid){
	root = window.location.href.replace("http://", "").split("/");
    root = !root[2]?"http://"+ root[0] +"":"http://"+ root[0] +"/"+ root[1] +"/"+ root[2];

    window.open(root+'/sendMail.php?aid='+aid,'Sendmail','toolbar=0,scrollbars=1,location=no,statusbar=0,menubar=0,resizable=1,height=420,width=565,top=10,left=10');
}

function valid_user(form) {
   f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text" && f.elements[i].type!="password"){
           continue;
       }
       t = f.elements[i].value;

       if(t == null || t.length == 0 && f.elements[i].name != "ady1" && f.elements[i].name != "addy2"
       && f.elements[i].name != "phone" && f.elements[i].name != "ppemail"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }

  var state = f.state.value;
  var desc1 = f.country.value;
  if (state == 0){
	  var et = f.state.getAttribute("errortext");
      alert(et);
      f.state.focus();
     return false;
	}

 if (desc1 == ''){
	 var et = f.country.getAttribute("errortext");
     alert(et);
     f.country.focus();
     return false;
	}

return true;
}

function FrmChange() {
  var i = document.itemform.catid.options[document.itemform.catid.selectedIndex].value;
  document.itemform.frmcatid.value = i;
  document.itemform.action.value = '';
  document.itemform.submit();
}

function valid_ad(form) {
   f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text"){
           continue;
       }
       t = f.elements[i].value;
       if(t == null || t.length == 0 && f.elements[i].name != "duration" && f.elements[i].name != "shipping_cost" && f.elements[i].name != "qty"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }


  var cat = f.catid.value;
  var desc1 = f.descr.value;
  if (cat == 0){
	  var et = f.catid.getAttribute("errortext");
      alert(et);
      f.catid.focus();
     return false;
	}

 if (desc1 == ''){
	 var et = f.descr.getAttribute("errortext");
     alert(et);
     f.descr.focus();
     return false;
	}

return true;
}

function valid_uad(form) {
   f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text"){
           continue;
       }
       t = f.elements[i].value;
       if(t == null || t.length == 0 && f.elements[i].name != "duration" && f.elements[i].name != "shipping_cost" && f.elements[i].name != "qty"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }


  var cat = f.catid.value;
  var desc1 = f.descr.value;
  if (cat == 0){
	  var et = f.catid.getAttribute("errortext");
      alert(et);
      f.catid.focus();
     return false;
	}

 if (desc1 == ''){
	 var et = f.descr.getAttribute("errortext");
     alert(et);
     f.descr.focus();
     return false;
	}

return true;
}

function valid_cc(form) {
   f = form;
   var x_country_tag = form.country.value;
   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text" && f.elements[i].type!="password"){
           continue;
       }
       t = f.elements[i].value;

       if(t == null || t.length == 0 && f.elements[i].name != "x_company" && f.elements[i].name != "Street2"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }
   	if (x_country_tag == 0)
    	{
       alert("You need to pick your country.");
       form.country.focus()
    	 return false;
    	}

return true;
}

function checkform(form) {
   f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text"){
           continue;
       }
       t = f.elements[i].value;


       if(t == null || t.length == 0 ){
               var et = f.elements[i].getAttribute("errortext");
               alert(et);
               f.elements[i].focus();
               return false;
       }
   }
  document.frmMail.hidaction.value="submitform";
  return true;
}

function validmsg(form) {
   f = form;
   var x_msg_tag = form.comment.value;
   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text"){
           continue;
       }
       t = f.elements[i].value;

       if(t == null || t.length == 0){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }
   
   	if (x_msg_tag == 0)
    	{
       alert("You need to add your message.");
       form.comment.focus()
    	 return false;
    	}

return true;
}

function CheckPass(form) {
    f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text" && f.elements[i].type!="password"){
           continue;
       }
       t = f.elements[i].value;
       
       if(t == null || t.length == 0 && f.elements[i].name != "engine" && f.elements[i].name != "drive"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }

}
function confirmChg(form) {
   f = form;

   for(var i=0;i<f.elements.length;i++){
       if (f.elements[i].type!="text"){
           continue;
       }
       t = f.elements[i].value;

       if(t == null || t.length == 0 && f.elements[i].name != "addy1" && f.elements[i].name != "addy2" && f.elements[i].name != "ppemail"
       && f.elements[i].name != "phone"){
           var et = f.elements[i].getAttribute("errortext");
           alert(et);
           f.elements[i].focus();
           return false;
       }
   }

  var cat = f.country.value;

  if (cat == 0){
	  var et = f.country.getAttribute("errortext");
      alert(et);
      f.country.focus();
     return false;
	}


return true;
}
function fetch_cookie(name)
{
	cookie_name = name + '=';
	cookie_length = document.cookie.length;
	cookie_begin = 0;
	while (cookie_begin < cookie_length)
	{
		value_begin = cookie_begin + cookie_name.length;
		if (document.cookie.substring(cookie_begin, value_begin) == cookie_name)
		{
			var value_end = document.cookie.indexOf (';', value_begin);
			if (value_end == -1)
			{
				value_end = cookie_length;
			}
			return unescape(document.cookie.substring(value_begin, value_end));
		}
		cookie_begin = document.cookie.indexOf(' ', cookie_begin) + 1;
		if (cookie_begin == 0)
		{
			break;
		}
	}
	return null;
}

function set_collapse()
{

    for (i=1; i<4; i++){
        collapsed = fetch_cookie('_collapselinktop'+i);
        if (collapsed){
            document.getElementById('linktop'+i).style.display = "none";
            document.getElementById("collapseimg_linktop" + i).src = 'images/icon_cross.gif';
        }
    }

	return false;
}


function toggle_collapse(objid)
{

	obj = document.getElementById(objid);
	img = document.getElementById("collapseimg_" + objid);
	

    if (obj.style.display == "none")
	{
		var itemcol = '';
        obj.style.display = "";
        img.src = 'images/icon_minus.gif';
        save_collapsed(objid,itemcol,false);

	}
	else
	{
		var itemcol = 'display:none';
        obj.style.display = "none";
        img.src = 'images/icon_cross.gif';
        save_collapsed(objid,itemcol,true);

	}
	return false;
}
function save_collapsed(objid, value,isset)
{
	if (!isset){
	   document.cookie = "_collapse"+ objid + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";
	} else {
       expires = new Date();
	   expires.setTime(expires.getTime() + (1000 * 86400 * 365));
       document.cookie = "_collapse"+ objid + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";

    }


}
function addField( area,iclass ) {
       
        if( !document.getElementById ) return ; // Only DOM browsers

        var field_area = document.getElementById( area ) ;
        var lastRow = field_area.rows.length ;
        var iteration = lastRow ;
        var row = field_area.insertRow( lastRow ) ;

        // Cells
        var cellLeft = row.insertCell(0) ;

        var count = lastRow - 1 ;

        // alert('lastRow is '+lastRow+' iteration is '+iteration+' row is '+row+' count is '+count ) ;

        if( count > 3) {alert('You are not allowed anymore upload boxes'); return ;}
       
        if( document.createElement ) { //W3C Dom method.
                var filei = document.createElement('input') ;
                //file.style.font ='Tahoma 11px';
                //file.style.color ='#797979';
                filei.style.width ='200px';
                filei.name = 'imageup[]' ;
                filei.type = 'file' ;
                cellLeft.appendChild( filei ) ;
        }
}
function confirm_del() {
	pmbox=confirm("Warning: Are you sure you want to totally delete this?");
	if (pmbox==true) { // Output when OK is clicked
		return;
	} else {
	// Output when Cancel is clicked
	return false;
	}
}
function change_image(num,pic,wpic,hpic,path){
	document.slide.src=path+pic;
    document.getElementById('pic'+num).style.fontWeight ='bold';
    document.slide.width=wpic;
    document.slide.height=hpic;
    document.slide.onclick=function() {window.open(this.src);}
    //document.getElementById('imgL').href="listphoto.php?pid="+num;
}
