var clist = new Array('Afghanistan','Albania','Algeria','Andorra','Angola','Antigua','Argentina','Armenia','Australia','Austria','Azerbaijan','Bahamas','Bahrain','Bangladesh','Barbados','Belarus','Belgium','Belize','Benin','Bermuda','Bhutan','Bolivia','Bosnia','Botswana','Brazil','Brunei','Bulgaria','Burkina Faso','Burma','Burundi','Cambodia','Cameroon','Canada','CAR','Chad','Chile','China','Colombia','Comoros','Congo (drc)','congo (RC)','Costa Rica','Cote dIvoire','Croatia','Cuba','Cyprus','Czech','Denmark','Djibouti','Dominican','Dominica','East Timor','Ecuador','Egypt','Elsalvador','Equatorial Guinea','Eritrea','Estonia','Ethiopia','Fiji','Finland','France','Gabon','Gambia','Georgia','Germany','Ghana','Greece','Greenland','Grenada','Guatemala','Guinea Bissau','Guinea','Guyana','Haiti','Honduras','Hungary','Iceland','India','Indonesia','Iran','Iraq','Ireland','Israel','Italy','Jamaica','Japan','Jordan','Kazakhstan','Kenya','Korea North','Korea South','Kuwait','Kyrgyzstan','Laos','Latvia','Lebanon','Lesotho','Liberia','Libya','Liechtenstein','Lithuania','Luxembourg','Macedonia','Madagascar','Malawi','Malaysia','Maldives','Mali','Mauritania','Mauritius','Mexico','Moldova','Mongolia','Morocco','Mozambique','Namibia','Nepal','Netherland','New zealand','Nicaragua','Nigeria','Niger','Norway','Oman','Pakistan','Panama','Papua Guinea','Paraguay','Peru','Philippines','Poland','Portugal','Qatar','Romania','Russia','Rwanda','Samoa','San Marino','Saudi Arabia','Senegal','Serbia','Seychelles','Slovakia','Slovenia','Solomon Islands','Somali','South Africa','Spain','Sri lanka','Sudan','Suriname','Swaziland','Sweden','Switzerland','Syria','Taiwan','Tanzania','Thailand','Togo','Trinidad','Tunisia','Turkey','Turkmenistan','U A E','Ugandan','Ukraine','United kingdom','Uruguay','United States','Uzbekistan','Vanuatu','Venezuela','Vietnam','Yemen','Zambia','Zimbabwe');


   function Imgtype(){
         var val=document.getElementById('img_type').selectedIndex;
	 if(val==0)
            alert('select Image Type');
         else if(val==2){
            document.getElementById('artimage').style.display="block";
            document.getElementById('artcategory').style.display="none";
         }
         else if(val==1){
            document.getElementById('artimage').style.display="none";
            document.getElementById('artcategory').style.display="block";
         }         
   }

   function updateImage(){    
        document.getElementById('upimage').style.visibility="visible";
        document.getElementById('upimage').style.height="30px";
   }

   function checkImg(){
        var upimg=document.getElementById('file').value;
        if(upimg==""){
              alert("Please upload Your Image");
              return false;
        }
   }

   function search_check(){  
      var search=document.sform.sterms.value;
      var type=document.sform.imgtype.value;
         if(type=="free image"){
              if(search==""){
                 alert("Enter Search Word");
                 document.sform.sterms.focus(); 
              }
              else{   
                 var cat=document.sform.category.value;
                 window.location.href="http://spillink.com/search.php?search="+search+"&&cat="+cat;
              }
         }
         else if(type=="art image"){
                var artist=document.sform.artist.value;
                if(search=="" && artist==0){
                    alert("Enter Search Word or select Artist"); 
                }
                else{
                    window.location.href="http://spillink.com/search.php?search="+search+"&&artist="+artist;
                }
         }
   }
 
   function comments_validate(){
   	   var comment=document.xx.com.value;
	   var name=document.xx.nam.value;
	   var email=document.xx.email.value;
	   if(comment=="Your comments" || comment==""){
	      alert("Enter Your Comments");
	      return false;
	   }
	   if(name=="Your name" || name==""){
	      alert("Enter Your Name");
	      return false;
	   }
	   if(email=="Your email ID" || email==""){
	      alert("Enter Your Email");
	      return false;
	   } 
   }  

   function validation(){
	   var title=document.getElementById('img_title').value; 
	   var desc=document.getElementById('img_desc').value;
	   var category=document.getElementById('category').selectedIndex;
	   var imgfile=document.getElementById('file').value;
	   var imgtype=document.getElementById('img_type').selectedIndex;

	   if(title==""){
	        alert("Please Enter Image Title");
	        return false;
   	   }

	   if(desc==""){
	        alert("Please Enter Image Description");
	        return false;
	   }

	   if(category==0){
	         if(imgtype==2) 
        	   return true;
	         else{
        	     alert("Please Select Category");
	             return false;
        	 }
	   }

	   if(imgtype==0){
	           alert("select Image Type");
	           return false;
	   }

	   if(imgtype==2){
	        if(!document.getElementById('imgpolicy').checked==true){   
	          alert('Please Accept image upload policy');    
	          return false
	        }
	   }
	
	   if(imgfile==""){
        	alert("Please upload Image");
        	return false;
	   }
    }


    function regvalidate(){
	 var uname=document.register.uname.value;  
	 var mail=document.register.mailid.value;           
	 var passwrd=document.register.passwrd.value;
	 var pass1=document.register.repasswrd.value;           
	 var contac=document.register.phoneno.value;         
	 var cont=document.getElementById("con").selectedIndex;
	 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

            if(uname == "")
            {
                alert("Please Enter Your Name ");
                document.register.uname.focus();
		return false;
            }
            if(passwrd == "")
            {
                alert("Please Enter Password ");
                document.register.passwrd.focus();
		return false;
            }
            if(pass1=="")
            {
                alert("Please Re-enter Password ");
                document.register.repasswrd.focus();
		return false;
            }
            if(pass1 != passwrd)
            {
                alert("Please Re-enter appropriate Password ");
                document.register.repasswrd.focus();
		return false;
            }
            if(mail == "")
            {
                alert("Please enter Mail Id");
                document.register.mailid.focus();
		return false;
            }
             
	    if (!filter.test(mail))
            {
	    	alert("Please Enter a valid email address"); 
            	return false;
            }
	    if(isNaN(contac)) {
		alert("Please enter valid phone no.");
                document.register.phoneno.focus();
                return false;
	    }
	    if(!cont||cont==""||con==0)
	    {
		alert("Select your Country");
		document.register.con.focus();
		return false;
	    }
   }


 function fback_validation(){
    var email=document.fbackfrm.email.value;
    var subject=document.fbackfrm.subject.value;
    var query=document.fbackfrm.qry.value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

	    if(email == ""){
                document.getElementById('err_email').style.display="block";
                document.fbackfrm.email.focus();
		return false;
            }
            if(!filter.test(email)){                
                document.getElementById('err_email').style.display="block";
		document.fbackfrm.email.focus();
                return false;
            }
            if(subject == ""){              
                document.getElementById('err_sub').style.display="block";
                document.getElementById('err_email').style.display="none";
                document.fbackfrm.subject.focus();
		return false;
            }
	    if(query == ""){
                document.getElementById('err_qry').style.display="block";
	        document.getElementById('err_sub').style.display="none";
                document.getElementById('err_email').style.display="none";
                document.fbackfrm.qry.focus();
		return false;
            }
 }



var win = null;
function newWindow(mypage,myname,w,h,features) {
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
  return false;
  }

