function MM_validateForm(){var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;for(i=0;i<(args.length-2);i+=3){test=args[i+2];val=MM_findObj(args[i]);if(val){nm=val.name;if((val=val.value)!=""){if(test.indexOf('isEmail')!=-1){p=val.indexOf('@');if(p<1||p==(val.length-1))errors+='- '+nm+' must contain an e-mail address.\n';}else if(test!='R'){if(isNaN(val))errors+='- '+nm+' must contain a number.\n';if(test.indexOf('inRange')!=-1){p=test.indexOf(':');min=test.substring(8,p);max=test.substring(p+1);if(val<min||max<val)errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';}}}else if(test.charAt(0)=='R')errors+='- '+nm+' is required.\n';}}if(errors)alert('The following error(s) occurred:\n'+errors);document.MM_returnValue=(errors=='');}function ThisArray_ClientSideReplace(theval,findvar,repvar){var retval="";while(theval.indexOf(findvar)>=0){retval+=theval.substring(0,theval.indexOf(findvar));retval+=repvar;theval=theval.substring(theval.indexOf(findvar)+String(findvar).length);}if(retval==""&& theval.indexOf(findvar)<0){retval=theval;}return retval;}function MM_findObj(n,d){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 ThisArray_UnloadList(thelist,leavevals,bottomnum){while(thelist.options.length>leavevals+bottomnum){if(thelist.options[leavevals]){thelist.options[leavevals]=null;}}return leavevals;}function ThisArray_FilterAndPopulateSubList(thearray,sourceselect,targetselect,leaveval,bottomleave,usesource,delimiter){if(bottomleave>0){leaveArray=new Array(bottomleave);if(targetselect.options.length>=bottomleave){for(var m=0;m<bottomleave;m++){leavetext=targetselect.options[(targetselect.options.length-bottomleave+m)].text;leavevalue=targetselect.options[(targetselect.options.length-bottomleave+m)].value;leaveArray[m]=new Array(leavevalue,leavetext);}}else{for(var m=0;m<bottomleave;m++){leavetext="";leavevalue="";leaveArray[m]=new Array(leavevalue,leavetext);}}}startid=ThisArray_UnloadList(targetselect,leaveval,0);mainids=new Array();if(usesource)maintext=new Array();for(var j=0;j<sourceselect.options.length;j++){if(sourceselect.options[j].selected){mainids[mainids.length]=sourceselect.options[j].value;if(usesource)maintext[maintext.length]=sourceselect.options[j].text+delimiter;}}for(var i=0;i<thearray.length;i++){goodid=false;for(var h=0;h<mainids.length;h++){if(thearray[i][0]==mainids[h]){goodid=true;break;}}if(goodid){theBox=targetselect;theLength=parseInt(theBox.options.length);theServices=thearray[i].length+startid;var l=1;for(var k=startid;k<theServices;k++){if(l==thearray[i].length)break;theBox.options[k]=new Option();theBox.options[k].value=thearray[i][l][0];if(usesource)theBox.options[k].text=maintext[h]+ThisArray_ClientSideReplace(thearray[i][l][1],"|WA|","'");else theBox.options[k].text=ThisArray_ClientSideReplace(thearray[i][l][1],"|WA|","'");l++;}startid=k;}}if(bottomleave>0){for(var n=0;n<leaveArray.length;n++){targetselect.options[startid+n]=new Option();targetselect.options[startid+n].value=leaveArray[n][0];targetselect.options[startid+n].text=leaveArray[n][1];}}for(var l=0;l<targetselect.options.length;l++){targetselect.options[l].selected=false;}if(targetselect.options.length>0){targetselect.options[0].selected=true;}}function YY_checkform(){var args=YY_checkform.arguments,myDot=true,myV='',myErr='',addErr=false,myReq,rx,myObj1,myMa,myAt;for(var i=1;i<args.length;i=i+4){if(args[i+1].charAt(0)=='#'){myReq=true;args[i+1]=args[i+1].substring(1);}else{myReq=false}var myObj=MM_findObj(args[i].replace(/\[\d+\]/ig,""));myV=myObj.value;if(myObj.type=='text'||myObj.type=='password'){if(myReq&&myObj.value.length==0)addErr=true;if((myV.length>0)&&(args[i+2]==1)){if(!(myV/1)||myV<args[i+1].split('_')[0]/1||myV>args[i+1].split('_')[1]/1){addErr=true}}if((myV.length>0)&&(args[i+2]==2)){rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-z]{2,4}$");if(!rx.test(myV))addErr=true;}if((myV.length>0)&&(args[i+2]==3)){myMa=args[i+1].split("#");myAt=myV.match(myMa[0]);if(myAt){var myD=(myAt[myMa[1]])?myAt[myMa[1]]:1;var myM=myAt[myMa[2]]-1;var myY=myAt[myMa[3]];var myDate=new Date(myY,myM,myD);if(myDate.getFullYear()!=myY||myDate.getDate()!=myD||myDate.getMonth()!=myM){addErr=true};}else{addErr=true}}if((myV.length>0)&&(args[i+2]==4)){myMa=args[i+1].split("#");myAt=myV.match(myMa[0]);if(!myAt)addErr=true}if(myV.length>0&&args[i+2]==5){var myObj1=MM_findObj(args[i+1].replace(/\[\d+\]/ig,""));if(myObj1.length)myObj1=myObj1[args[i+1].replace(/(.*\[)|(\].*)/ig,"")];if(!myObj1.checked)addErr=true;}if(myV.length>0&&args[i+2]==6){myObj1=MM_findObj(args[i+1]);if(myV!=myObj1.value)addErr=true;}}elseif(!myObj.type&&myObj.length>0&&myObj[0].type=='radio'){var myTest=args[i].match(/(.*)\[(\d+)\].*/i);var myObj1=(myObj.length>1)?myObj[myTest[2]]:myObj;if(args[i+2]==1&&myObj1&&myObj1.checked&&MM_findObj(args[i+1]).value.length/1==0){addErr=true}if(args[i+2]==2){var myDot=false;for(var j=0;j<myObj.length;j++){myDot=myDot||myObj[j].checked}if(!myDot){myErr+='* '+args[i+3]+'\n'}}}elseif(myObj.type=='checkbox'){if(args[i+2]==1&&myObj.checked==false){addErr=true}if(args[i+2]==2&&myObj.checked&&MM_findObj(args[i+1]).value.length/1==0){addErr=true}}elseif(myObj.type=='select-one'||myObj.type=='select-multiple'){if(args[i+2]==1&&myObj.selectedIndex/1==0){addErr=true}}elseif(myObj.type=='textarea'){if(myV.length<args[i+1]){addErr=true}}if(addErr){myErr+='* '+args[i+3]+'\n';addErr=false}}if(myErr!=''){alert('The required information is incomplete or contains errors:\n\n'+myErr)}document.MM_returnValue=(myErr=='');}function MM_displayStatusMsg(msgStr){status=msgStr;document.MM_returnValue=true;}var bookmarkurl="http://www.usfreeads.com/"var bookmarktitle="Free Classifieds [USFreeads.com]"function bookmark(){if(document.all)window.external.AddFavorite(bookmarkurl,bookmarktitle)}var l_CDuration=43200;var s_CName="affid";var dt_Now=new Date();function SetCookie(sName,sValue,lExpires){document.cookie=sName+"="+escape(sValue)+"; expires="+dt_Now.toUTCString(dt_Now.setTime(dt_Now.getTime()+lExpires*1000*60*60*24));+" domain=usfreeads.com";}function GetCookie(sName){var aCookie=document.cookie.split("; ");for(var i=0;i<aCookie.length;i++){var aCrumb=aCookie[i].split("=");if(sName==aCrumb[0])return unescape(aCrumb[1]);}return null;}function DelCookie(sName){document.cookie=sName+"=q; expires=Fri, 31 Dec 1999 23:59:59 GMT;";}if(!isNaN(window.name)&&window.name!="")SetCookie(s_CName,window.name,l_CDuration);function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}function checkFileUpload(form,extensions,requireUpload,sizeLimit,minWidth,minHeight,maxWidth,maxHeight,saveWidth,saveHeight){document.MM_returnValue=true;for(var i=0;i<form.elements.length;i++){field=form.elements[i];if(field.type.toUpperCase()!='FILE')continue;checkOneFileUpload(field,extensions,requireUpload,sizeLimit,minWidth,minHeight,maxWidth,maxHeight,saveWidth,saveHeight);}}function checkOneFileUpload(field,extensions,requireUpload,sizeLimit,minWidth,minHeight,maxWidth,maxHeight,saveWidth,saveHeight){document.MM_returnValue=true;if(extensions!='')var re=new RegExp("\.("+extensions.replace(/,/gi,"|").replace(/\s/gi,"")+")$","i");if(field.value==''){if(requireUpload){alert('File is required!');document.MM_returnValue=false;field.focus();return;}}else{if(extensions!=''&&!re.test(field.value)){alert('This file type is not allowed for uploading.\nOnly the following file extensions are allowed: '+extensions+'.\nPlease select another file and try again.');document.MM_returnValue=false;field.focus();return;}document.PU_uploadForm=field.form;re=new RegExp(".(gif|jpg|png|bmp|jpeg)$","i");if(re.test(field.value)&&(sizeLimit!=''||minWidth!=''||minHeight!=''||maxWidth!=''||maxHeight!=''||saveWidth!=''||saveHeight!='')){checkImageDimensions(field,sizeLimit,minWidth,minHeight,maxWidth,maxHeight,saveWidth,saveHeight);}}}function showImageDimensions(fieldImg){var isNS6=(!document.all&& document.getElementById?true:false);var img=(fieldImg&&!isNS6?fieldImg:this);if(img.width>0&& img.height>0){if((img.minWidth!=''&& img.minWidth>img.width)||(img.minHeight!=''&& img.minHeight>img.height)){alert('Uploaded Image is too small!\nShould be at least '+img.minWidth+' x '+img.minHeight);return;}if((img.maxWidth!=''&& img.width>img.maxWidth)||(img.maxHeight!=''&& img.height>img.maxHeight)){alert('Uploaded Image is too big!\nShould be max '+img.maxWidth+' x '+img.maxHeight);return;}if(img.sizeLimit!=''&& img.fileSize>img.sizeLimit){alert('Uploaded Image File Size is too big!\nShould be max '+(img.sizeLimit/1024)+' KBytes');return;}if(img.saveWidth!='')document.PU_uploadForm[img.saveWidth].value=img.width;if(img.saveHeight!='')document.PU_uploadForm[img.saveHeight].value=img.height;document.MM_returnValue=true;}}function checkImageDimensions(field,sizeL,minW,minH,maxW,maxH,saveW,saveH){if(!document.layers){var isNS6=(!document.all&& document.getElementById?true:false);document.MM_returnValue=false;var imgURL='file:///'+field.value.replace(/\\/gi,'/').replace(/:/gi,'|').replace(/"/gi,'').replace(/^\//,'');if(!field.gp_img||(field.gp_img&& field.gp_img.src!=imgURL)||isNS6){field.gp_img=new Image();with(field){gp_img.sizeLimit=sizeL*1024;gp_img.minWidth=minW;gp_img.minHeight=minH;gp_img.maxWidth=maxW;gp_img.maxHeight=maxH;gp_img.saveWidth=saveW;gp_img.saveHeight=saveH;gp_img.onload=showImageDimensions;gp_img.src=imgURL;}}else showImageDimensions(field.gp_img);}}function showProgressWindow(progressFile,popWidth,popHeight){if(document.MM_returnValue){var w=480,h=340;if(document.all||document.layers||document.getElementById){w=screen.availWidth;h=screen.availHeight;}var leftPos=(w-popWidth)/2,topPos=(h-popHeight)/2;document.progressWindow=window.open(progressFile,'ProgressWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+popWidth+',height='+popHeight);document.progressWindow.moveTo(leftPos,topPos);document.progressWindow.focus();window.onunload=function(){document.progressWindow.close();};}}function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'");}function MM_jumpMenu(targ,selObj,restore){eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");if(restore)selObj.selectedIndex=0;}function showPic(whichpic){if(document.getElementById){document.getElementById('placeholder').src=whichpic.href;if(whichpic.title){document.getElementById('desc').childNodes[0].nodeValue=whichpic.title;}else{document.getElementById('desc').childNodes[0].nodeValue=whichpic.childNodes[0].nodeValue;}return false;}else{return true;}}function switchSearchBrandStyles(){window.searchform.q.style.backgroundImage="none";window.searchform.q.style.color="#000000";}if(document.location.protocol=='http:'){var Tynt=Tynt||[];Tynt.push('bVHTwIXw0r34Cvadbi-bpO');(function(){var s=document.createElement('script');s.async="async";s.type="text/javascript";s.src='http://tcr.tynt.com/ti.js';var h=document.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);})();}function MM_displayStatusMsg(msgStr){status=msgStr;document.MM_returnValue=true;}function CheckBlank(obj,Text){if(obj.value==""){obj.value=Text;}}function CheckValue(obj,Text){if(obj.value==Text){obj.value='';}}
