// JavaScript Document
function emailcheck(str) 
{
    var at='@';
    var dot='.';
    var lat=str.indexOf(at);
    var lstr=str.length;
    var ldot=str.indexOf(dot);
    		
    if (str.indexOf(at)==-1)
	{
    	alert("Din email adresse er ikke korrekt");
    	try {
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
    	alert("Din email adresse er ikke korrekt");
    	try {
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
    	alert("Din email adresse er ikke korrekt");
    	try{
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

    if (str.indexOf(at,(lat+1))!=-1)
	{
    	alert("Din email adresse er ikke korrekt");
    	try{
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

    if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	{
    	alert("Din email adresse er ikke korrekt");
    	try{
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

    if (str.indexOf(dot,(lat+2))==-1)
	{
    	alert("Din email adresse er ikke korrekt");
    	try{
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

    if (str.indexOf(" ")!=-1)
	{
    	alert("Din email adresse er ikke korrekt");
    	try{
    	document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail").focus();}catch(err){}
    	return false;
	}

	return true;

}

function jsValidate()
{
    var data = document.getElementById("data").value;
    var ext = data.split('.');
    var exts = "avi,mp4,3gp,psp,mpeg,mpegts,dvd,flv,svcd,vcd,vob,asf,mov,rm,mjpeg,mpeg2video,3g2,wmv,mpg,dat,";
    //Must include the comma at the end of the list. 
    
    if (!emailcheck(document.getElementById('_ctl3_zenpanes_CenterPane__ctl1_txtSenderEmail').value))
    {        
        return false;
    }   

    if (data == '' || ext.length < 2 || exts.indexOf(ext[ext.length-1].toLowerCase() + "," ) == -1) 
    {
        alert("Please select valid video file!");
        document.getElementById("data")
        return false;
    }    
    
    document.getElementById("spanUpload").innerHTML = "Vent mens din film uploades";
    document.getElementById("spanUpload").style.display = "block";
    document.getElementById("flashprogress").style.visibility = "visible";
    
    SubmitThis();
}

function SubmitThis()
{
   
	var key = document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_Hidden1_Server").value;
	document.getElementById("Hidden1").value = key;	
  //alert(key);
	var successredir = document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_Hidden2_Server").value;
	document.getElementById("Hidden2").value = successredir;	
  //alert(successredir);
	var errorredir = document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_Hidden3_Server").value;
	document.getElementById("Hidden3").value = errorredir;
  //alert(errorredir);
  var site_user_id = document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_Hidden4_Server").value;
	document.getElementById("Hidden4").value = site_user_id;
//	alert(site_user_id);		
	var datafileName = document.getElementById("data").value;
	document.getElementById("origfilename").value = datafileName; 
  //alert(datafileName);
  var generatedfilename = document.getElementById("_ctl3_zenpanes_CenterPane__ctl1_generatedfilename").value;
  //alert(generatedfilename);
  document.forms[0].action = "http://heywatch.com/upload?title=" + generatedfilename;
	document.forms[0].submit();
}

