//<!--
/**
*
*/
//helper function to create the form
function getNewSubmitForm(){
 var submitForm = document.createElement("FORM");
 document.body.appendChild(submitForm);
 submitForm.method = "POST";
 submitForm.enctype="multipart/form-data";
 return submitForm;
}

//helper function to add elements to the form
function createNewFormElement(inputForm, elementName, elementValue, typeofelement){
// var newElement = document.createElement("<input name='"+elementName+"' type='hidden'>");
var newElement = document.createElement("hidden");
newElement.name = elementName;
 inputForm.appendChild(newElement);
 newElement.value = elementValue;
 return newElement;
}

//function that creates the form, adds some elements
//and then submits it
function createFormAndSubmit(action, video_url, token){
	var submitForm = getNewSubmitForm();
	createNewFormElement(submitForm, "video_url", video_url, 'file');
	createNewFormElement(submitForm, "token", token, 'hidden');
	submitForm.action= action;
	document.write(submitForm);
	submitForm.submit();
}


function start_video_timer()
{
	var duration = document.getElementById('video_duration').value;
	var total_duration = 1000 * parseInt(duration);
	TimerID=self.setTimeout("StartTimer()",total_duration);
}
function StartTimer()
{
	if(document.getElementById('show_email_div'))
	{
		document.getElementById('show_email_div').style.display = 'block';
	}
}

function limitText( limitField, limitCount, limitNum, doNotLimit )
{
	if ( limitField.value.length > limitNum && doNotLimit == true )
	{
		limitField.value = limitField.value.substring(0, limitNum);
	}
	else
	{
		$('#'+ limitCount).html(limitNum - limitField.value.length);
	}
}

/** 
* 
*/
function toggle_clickHandler( event, element_id )
{
	if (event) event.preventDefault();
	$(element_id).slideToggle('fast');
	return false;
}


function check_email_validation(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("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
	
	function Checkfiles()
	{
		var fup = document.getElementById('video_url');
		var fileName = fup.value;
		var ext = fileName.substring(fileName.lastIndexOf('.') + 1);
		 ext = ext.toLowerCase();
		if(ext == "nav" || ext == "avi" || ext == "mpeg" || ext == "mov" || ext == "flv" || ext == "wmv")
		{
			document.frm_youtube.submit();
			return true;
		} 
		else
		{
		alert("Upload NAV, AVI, MPEG, MOV, FLV, or WMV only");
		fup.focus();
		return false;
		}
	}


/**
*
function selectedHandler( event, matchVal, affectedElements )
{
	var selectedVal = $(event.target).val();
	if ( typeof(affectedElements) != 'object' ) affectedElements = [affectedElements];
	for (var index in affectedElements)
	{
		var element = affectedElements[index];
		if (selectedVal == matchVal) $(element).show();
		else $(element).hide();
	}
	$(event.target).blur();
}
*/

/**
*
function checkedHandler( event, matchVal, affectedElements )
{
	var checkedVal = $('input[name='+ event.target.name +']:checked').val();
	if ( typeof(affectedElements) != 'object' ) affectedElements = [affectedElements];
	for (var index in affectedElements)
	{
		var element = affectedElements[index];
		if (checkedVal == matchVal) $(element).show();
		else $(element).hide();
	}
	$(event.target).blur();
}
*/

//-->