function trim(str) { return str.replace(/^\s*|\s*$/g,""); } function change_color(a) { links=document.getElementsByTagName(a) ; links.a.style.color = 'green' ; a.style.color='green' ; } function validate_email(email) { var rxp =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/; if(rxp.test(email)!=true) { return false; } else { return true; } } function filecheckerswf(path){ var ext = new Array() ext[0] = "swf" ext[1] = "SWF" var flag=0; for(var i=0;i<2;i++) { if(path.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } return flag; } function filecheckerpdf(path){ var ext = new Array() ext[0] = "pdf" ext[1] = "PDF" var flag=0; for(var i=0;i<2;i++) { if(path.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } return flag; } function gettodaydate() { curdate=new Date(); var tdate=curdate.getDate(); var tmonth=curdate.getMonth(); tmonth=tmonth+1; var tyear=curdate.getFullYear(); var t_c_date=tmonth+"/"+tdate+"/"+tyear; return t_c_date; } function CheckExtension(fld) { var valid_extensions = /(.jpg|.jpeg|.gif|.png|.JPG|.JPEG|.GIF|.PNG)$/i; if (valid_extensions.test(fld.value)) { return true; } else { return false; } } function filechecker(path){ var ext = new Array() ext[0] = "jpg" ext[1] = "jpeg" ext[2] = "gif" ext[3] = "pjpg" ext[4] = "pjpeg" ext[5] = "png" ext[6] = "JPG" ext[7] = "JPEG" ext[8] = "GIF" ext[9] = "PJPG" ext[10] = "PJPEG" ext[11] = "PNG" var flag=0; for(var i=0;i<12;i++) { if(path.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } return flag; } function filecheckerall(path){ var ext = new Array() ext[0] = "jpg" ext[1] = "jpeg" ext[2] = "gif" ext[3] = "pjpg" ext[4] = "pjpeg" ext[5] = "png" ext[6] = "JPG" ext[7] = "JPEG" ext[8] = "GIF" ext[9] = "PJPG" ext[10] = "PJPEG" ext[11] = "PNG" ext[12] = "doc" ext[13] = "DOC" ext[14] = "pdf" ext[15] = "PDF" ext[16] = "wmv" ext[17] = "WMV" var flag=0; for(var i=0;i<18;i++) { if(path.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } return flag; } function delete_confirm() { var r=confirm("Do you really want to delete this product entry?") if (r==true) { return true; } else { return false; } } function delete_category_confirm() { var r=confirm("Do you really want to delete this category?" +'\n'+ "Deleting this category will delete all corresponding files too.") if (r==true) { return true; } else { return false; } } function delete_confirm_file() { var r=confirm("Do you really want to delete this file?") if (r==true) { return true; } else { return false; } } function validEmail(email){ var g = document.record; if(g.email.value !="") { xmlHttp = GetXmlHttpObject(); var url = "./ajax/ajax_return.php"; xmlHttp.open("POST", url, true); xmlHttp.onreadystatechange = showvalidEmail xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlHttp.send("mode=validemail&emailId="+escape(g.email.value)); } } function showvalidEmail() { var g = document.record; if(xmlHttp.readyState == 4) { //alert(xmlHttp.responseText); var retStr = xmlHttp.responseText; if(retStr==0){ document.getElementById('alertEmail').innerHTML="Email Already Exists." }else{ document.getElementById('alertEmail').innerHTML=""; } } } function blankcheck() { if(trim(document.product.title.value)=="") { alert("Please enter the title."); document.product.title.focus(); return false; } if(trim(document.product.file.value)!="") { var ext = new Array() ext[0] = "jpg" ext[1] = "jpeg" ext[2] = "gif" ext[3] = "pjpg" ext[4] = "pjpeg" ext[5] = "png" ext[6] = "JPG" ext[7] = "JPEG" ext[8] = "GIF" ext[9] = "PJPG" ext[10] = "PJPEG" ext[11] = "PNG" var flag=0; for(var i=0;i<12;i++) { if(document.product.file.value.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } if(flag==0) { alert("It is not valid file." +'\n'+ "Please upload .gif, .jpg, .jpeg or .png file only."); document.product.file.focus(); return false; } } if(trim(document.product.file2.value)!="") { var ext = new Array() ext[0] = "swf" ext[1] = "SWF" var flag=0; for(var i=0;i<2;i++) { if(document.product.file2.value.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } if(flag==0) { alert("It is not valid file." +'\n'+ "Please upload .swf file only."); document.product2.file.focus(); return false; } } } function check_email() { if(trim(document.manage_email.name.value)=="") { alert("Please enter the name."); document.manage_email.name.focus(); return false; } if(trim(document.manage_email.email.value)=="") { alert("Please enter the email address."); document.manage_email.email.focus(); return false; } if(!validate_email(document.manage_email.email.value)) { alert("Please enter correct email address like 123@abc.com or remove extra spaces from email address."); document.manage_email.email.focus(); return false; } } function validate_page_select(page_name,page_value,extra_perimeter) { var i = page_value.indexOf(","); var len = page_value.length; var start = page_value.substr(0,i); i = i*1; i++; var ofset = page_value.substr(i,len); var next_page = page_name + "?start=" + start + "&ofset=" + ofset + extra_perimeter ; window.location.href = next_page; return true; } function openSubWin(url, nm, w, h,x, y, atts) { nm = nm || "subwindow"; atts = atts || "resizable,scrollbars"; w = w || 600; h = h || 450; x = (typeof x=="number")? x: window.opera? 100: Math.round( (screen.availWidth - w)/2 ); y = (typeof y=="number")? y: window.opera? 20: Math.round( (screen.availHeight - h)/2 ); atts += ',width='+w+',height='+h+',left='+x+',top='+y; var win = window.open(url, nm, atts); if (win) { if (!win.closed) { win.resizeTo(w,h); win.moveTo(x,y); win.focus(); return false; } } return true; } function validateSearchBox(obj) { if(obj.value == "Type your search Criteria here !") { obj.value = ""; } } function validateSearchBoxBlur(obj) { if(trim(obj.value) == "") { obj.value = "Type your search Criteria here !"; } } function validateSearchBoxBlank(obj) { if(trim(document.form1.textfield2.value) == "") { alert("Please type your search criteria."); document.form1.textfield2.focus(); return false; } } function goCheck() { if(trim(document.form1.textfield2.value) == "" || document.form1.textfield2.value== "Type your search Criteria here !") { alert("Please type your search criteria."); document.form1.textfield2.focus(); return false; } else { document.form1.submit(); } }