var fileuploadingflay=false;

/*///////////////function to detect the mouse click on the hole pape
document.onclick = object_click;
function object_click(event){
if(fileuploadingflay){
	  alert('A uploading is in progrss');
	  return false;
	}
return true;	
}*/
function tellUpload(ok){
	fileuploadingflay = true;
	//alert(ok);
}

function check_price_list(){

if(document.getElementById('tierPrice').value == ''){
	alert("Please enter the price.");
	return false;
	}
	
if(document.getElementById('tierPoints').value == ''){
	alert("Please enter the points.");
	return false;
	}

if(document.getElementById('tierMax').value == ''){
	alert("Please enter the minimum payment request.");
	return false;
	}
	
if(document.getElementById('tierSignPoints').value == ''){
	alert("Please enter the reffered signup points.");
	return false;
	}

if(document.getElementById('tierRefPoints').value == ''){
	alert("Please enter the reffered premium points.");
	return false;
	}
	
return true;
}

function ckeck_countries(){

if(document.getElementById('TierCountry').value == ''){
	alert("Please enter the country.");
	return false;
	}
	
if(document.getElementById('TierPoints').value == ''){
	alert("Please enter the points per download.");
	return false;
	}
	
return true;
}

function req_payment41(total_moner, mim_req){
    if(mim_req > total_moner){
	alert("The minimum payment which can be requested in $"+ mim_req);
	} else {
	window.location ="/users/req_payment";
	}	
}

function checkisuploading(){
	if(fileuploadingflay){
	singal=confirm('Are you sure you want to navigate away from this page?\n\n Your file has not been sent yet. Click on cancel to finish sending your file.\n\n Press OK to continue, or cancel to stay on current the page.');
            if (singal==true){
				return true;
			} else {
			    return false;
			}
	}
return true;
}

function refreshPage(){
	window.location.reload(true);
}

function checkcontent(){
if(document.getElementById('textfield').value == ''){
     alert("All fields are required.");
     return false;
      }
	 if(!echeck(document.getElementById('textfield2').value)){
	       alert("please enter a valid email address.");
     return false;
      }
	  if(document.getElementById('textfield30').value == ''){
       alert("All fields are required.");
     return false;
      }
return true;		
}

function checkrecomendation(){
	if(document.getElementById('textfield4').value == ''){
     alert("Please enter your name.");
     return false;
      }
	 if(document.getElementById('textfield3').value == ''){
     alert("Please enter your friend name.");
     return false;
      }
	  if(!echeck(document.getElementById('textfield5').value)){
     alert("Please enter your valid email address.");
     return false;
      }
	  if(document.getElementById('textfield6').value == ''){
     alert("Please enter a valid email address of your friend.");
     return false;
      }
return true;	  
}

function showdiv() {
document.getElementById('morefiles').style.display = 'block';
document.getElementById('linkmorefiles').style.display = 'none';
}

function showback() {
document.getElementById('backbutton').style.display = 'block';
document.getElementById('uploadbutton').style.display = 'none';
}

function showFileCode(fileId) {
var current=document.getElementById(fileId).style.display;
if(current == 'none'){
document.getElementById(fileId).style.display = 'block';
} else {
document.getElementById(fileId).style.display = 'none';
}
}

function chackblank() {
if(document.getElementById('myFile0').value == '' 
&& document.getElementById('myFile1').value == ''
&& document.getElementById('myFile2').value == ''
&& document.getElementById('myFile3').value == ''
&& document.getElementById('myFile4').value == ''
&& document.getElementById('myFile5').value == ''
&& document.getElementById('myFile6').value == ''
&& document.getElementById('myFile7').value == ''
&& document.getElementById('myFile8').value == ''
&& document.getElementById('myFile9').value == ''
&& document.getElementById('myFile10').value == ''
&& document.getElementById('myFile11').value == ''
&& document.getElementById('myFile12').value == ''
&& document.getElementById('myFile13').value == ''
&& document.getElementById('myFile14').value == ''
&& document.getElementById('myFile15').value == ''
&& document.getElementById('myFile16').value == ''
&& document.getElementById('myFile17').value == ''
&& document.getElementById('myFile18').value == ''
&& document.getElementById('myFile19').value == ''
&& document.getElementById('myFile20').value == ''
&& document.getElementById('myFile21').value == ''
&& document.getElementById('myFile22').value == ''
&& document.getElementById('myFile23').value == ''
&& document.getElementById('myFile24').value == ''
&& document.getElementById('myFile25').value == ''
&& document.getElementById('myFile26').value == ''
&& document.getElementById('myFile27').value == ''
&& document.getElementById('myFile28').value == ''
&& document.getElementById('myFile29').value == ''
&& document.getElementById('myFile30').value == ''
&& document.getElementById('myFile31').value == ''
&& document.getElementById('myFile32').value == ''
&& document.getElementById('myFile33').value == ''
&& document.getElementById('myFile34').value == ''
&& document.getElementById('myFile35').value == ''
&& document.getElementById('myFile36').value == ''
&& document.getElementById('myFile37').value == ''
&& document.getElementById('myFile38').value == ''
&& document.getElementById('myFile39').value == ''
&& document.getElementById('myFile40').value == ''
&& document.getElementById('myFile41').value == ''
&& document.getElementById('myFile42').value == ''
&& document.getElementById('myFile43').value == ''
&& document.getElementById('myFile44').value == ''
&& document.getElementById('myFile45').value == ''
&& document.getElementById('myFile46').value == ''
&& document.getElementById('myFile47').value == ''
&& document.getElementById('myFile48').value == ''
&& document.getElementById('myFile49').value == ''
&& document.getElementById('myFile50').value == ''
&& document.getElementById('myFile51').value == ''
&& document.getElementById('myFile52').value == ''
&& document.getElementById('myFile53').value == ''
&& document.getElementById('myFile54').value == ''
&& document.getElementById('myFile55').value == ''
&& document.getElementById('myFile56').value == ''
&& document.getElementById('myFile57').value == ''
&& document.getElementById('myFile58').value == ''
&& document.getElementById('myFile59').value == ''
){
alert("Please select atleast one file to upload.");
return false;
}
if(document.getElementById('image_type').value == ''){
alert("Please select the content type.");
return false;
}
if(document.getElementById('toscheck').checked != 1){
 alert("Please read and agree to the Terms of Service.");
 return false;
}
showback();
fileuploadingflay=true;
return true;
}

function chackblank2() {
if(document.getElementById('image_type').value == ''){
alert("Please select the content type.");
return false;
}
if(document.getElementById('zip_file').value == ''){
alert("Please select the zipfile to upload.");
return false;
}

if(document.getElementById('toscheck').checked != 1){
 alert("Please read and agree to the Terms of Service.");
	return false;
}

var where_is_mytool=document.getElementById('zip_file').value;
var mytool_array=where_is_mytool.split(".");
if(mytool_array[1]!='zip'){
alert("Please select the valid zipfile to upload.");
	return false;
}

showback();
fileuploadingflay=true;
return true;
}

function chackblank_zip() {
if(document.getElementById('image_type').value == ''){
alert("Please select the content type.");
return false;
} else {
return true;
}
}

function chackuserblank() {
	
if(document.getElementById('username').value == ''){
alert("All fields are required.");
return false;
}
	
if(document.getElementById('UserCurpassword').value == ''){
alert("All fields are required.");
return false;
}

if(echeck(document.getElementById('email').value)== false){
 alert("Enter a valid email address.");
return false;
} 
	
if(document.getElementById('UserPassword').value != document.getElementById('UserCurpassword').value){	
alert("Password does not match.");
return false; 
}
str=document.getElementById('username').value;
if (str.indexOf(' ')!=-1){
	alert("space is not allowed in username.");
		   return false
}
str2=document.getElementById('UserPassword').value;
if (str2.indexOf(' ')!=-1){
	alert("space is not allowed in password.");
		   return false
}

 
return true;
}

function chackdirectoryblank(){
 if(document.getElementById('credirectory').value == ''){
alert("Please type the directory name you want to create.");
return false;
}
return true;
}

function chacksetting() {
if(document.getElementById('UserPassword').value == '' || document.getElementById('UserNewPassword').value == '' || document.getElementById('UserConformPassword').value == ''){
alert("All fields are required.");
return false;
} else {
	if(document.getElementById('UserNewPassword').value == document.getElementById('UserConformPassword').value){
		str=document.getElementById('UserNewPassword').value;
		if (str.indexOf(' ')!=-1){
			alert("space is not allowed in password.");
				   return false
		}
	return true;
	} else {
	 alert("Password does not match.");
	 return false; 
	   }
  } 

}

function chackmymail() {
if(!echeck(document.getElementById('mymail').value )){
alert("Please enter your valid email address.");
return false;
  } else {
  return true;
  } 
  
}

function chackfiles() {
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
 if(document.getElementById('myfilefield').value == '')
    {
    alert("Please select the file to upload.");
    return false;
    } 
if(document.getElementById('toscheck').checked != 1)
    {
     alert("Please read and agree to the Terms of Service.");
        return false;
    }

document.getElementById('cercal').style.display = 'block';
fileuploadingflay=true;
return true;
}


function copy_to_clipboarda(myfield)
{  
   	   document.getElementById(myfield).focus();
	   document.getElementById(myfield).select();
   
}

function select_gallery(gallery_id){
 //alert(gallery_id);
 var image_value = document.getElementById(gallery_id).src;
 //alert(image_value);
 addvalue(gallery_id, image_value);
}

function addvalue(gallery_id, image_value){

if(document.getElementById('nav').innerHTML == ''){
  document.getElementById('g_merge').value='';
}

var galery_vaue = document.getElementById('g_merge').value;
var compa =   galery_vaue.search(gallery_id);
//alert(compa);
  if(compa == '-1'){
  document.getElementById('g_merge').value= galery_vaue +"'"+gallery_id+"', ";
  showvalue(image_value);
  }
}

function showvalue(image_value){
 document.getElementById('nav').innerHTML = document.getElementById('nav').innerHTML +"<div id='img_div' style='text-align:right;'><img src='"+image_value+"' /></div>";
 return true;
}

function doact(d)
{
var doc = eval("document.readme."+d);
cp = doc.createTextRange();
doc.focus();
doc.select();
cp.execCommand("Copy");
}

 function confirm_entry(com_message, myhref){
	        if(com_message == 1){
				mymessage = 'Are you sure you want to delete the selected picture?\n Note that deleting picture is permanent.';
			}
			 if(com_message == 2){
				mymessage = 'Are you sure you want to delete the selected gallery?\n Deleting this gallery will also delete all it`s containing pictures premanently.';
			}
			 if(com_message == 3){
				mymessage = 'Are you sure you want to delete the selected directory?\n Deleting this directory will also delete all it`s containing files premanently.';
			}
			if(com_message == 4){
				mymessage = 'Do you really want to delete this file.';
			}
			
            input_box=confirm(mymessage);
            if (input_box==true){
             window.location.replace(myhref);
            } else {
             alert ("Delete Cancelled");
             }
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   return false
		 }

 		 return true					
	}


var dhtmlgoodies_slideSpeed = 100;
var dhtmlgoodies_timer = 100;

var objectIdToSlideDown = false;
var dhtmlgoodies_activeId = false;
var dhtmlgoodies_slideInProgress = false;
function showHideContent(e,inputId)
{
	if(dhtmlgoodies_slideInProgress)return;
	dhtmlgoodies_slideInProgress = true;
	if(!inputId)inputId = this.id;
	inputId = inputId + '';
	var numericId = inputId.replace(/[^0-9]/g,'');
	var answerDiv = document.getElementById('dhtmlgoodies_a' + numericId);

	objectIdToSlideDown = false;
	
	if(!answerDiv.style.display || answerDiv.style.display=='none'){		
		if(dhtmlgoodies_activeId &&  dhtmlgoodies_activeId!=numericId){			
			objectIdToSlideDown = numericId;
			slideContent(dhtmlgoodies_activeId,(dhtmlgoodies_slideSpeed*-1));
		}else{
			
			answerDiv.style.display='block';
			answerDiv.style.visibility = 'visible';
			
			slideContent(numericId,dhtmlgoodies_slideSpeed);
		}
	}else{
		slideContent(numericId,(dhtmlgoodies_slideSpeed*-1));
		dhtmlgoodies_activeId = false;
	}	
}

function slideContent(inputId,direction)
{
	
	var obj =document.getElementById('dhtmlgoodies_a' + inputId);
	var contentObj = document.getElementById('dhtmlgoodies_ac' + inputId);
	height = obj.clientHeight;
	if(height==0)height = obj.offsetHeight;
	height = height + direction;
	rerunFunction = true;
	if(height>contentObj.offsetHeight){
		height = contentObj.offsetHeight;
		rerunFunction = false;
	}
	if(height<=1){
		height = 1;
		rerunFunction = false;
	}

	obj.style.height = height + 'px';
	var topPos = height - contentObj.offsetHeight;
	if(topPos>0)topPos=0;
	contentObj.style.top = topPos + 'px';
	if(rerunFunction){
		setTimeout('slideContent(' + inputId + ',' + direction + ')',dhtmlgoodies_timer);
	}else{
		if(height<=1){
			obj.style.display='none'; 
			if(objectIdToSlideDown && objectIdToSlideDown!=inputId){
				document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.display='block';
				document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.visibility='visible';
				slideContent(objectIdToSlideDown,dhtmlgoodies_slideSpeed);				
			}else{
				dhtmlgoodies_slideInProgress = false;
			}
		}else{
			dhtmlgoodies_activeId = inputId;
			dhtmlgoodies_slideInProgress = false;
		}
	}
}



function initShowHideDivs()
{
	var divs = document.getElementsByTagName('DIV');
	var divCounter = 1;
	for(var no=0;no<divs.length;no++){
		if(divs[no].className=='dhtmlgoodies_question'){
			divs[no].onclick = showHideContent;
			divs[no].id = 'dhtmlgoodies_q'+divCounter;
			var answer = divs[no].nextSibling;
			while(answer && answer.tagName!='DIV'){
				answer = answer.nextSibling;
			}
			answer.id = 'dhtmlgoodies_a'+divCounter;	
			contentDiv = answer.getElementsByTagName('DIV')[0];
			contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px'; 	
			contentDiv.className='dhtmlgoodies_answer_content';
			contentDiv.id = 'dhtmlgoodies_ac' + divCounter;
			answer.style.display='none';
			answer.style.height='1px';
			divCounter++;
		}		
	}	
}
window.onload = initShowHideDivs;
