//-------------------------------------------------------
//		Ham kiem tra dinh dang email 					!
//			doi so nhan vao la 1 string					!
//-------------------------------------------------------
function checkEmail(email) 
{
	if (!email || email.indexOf('@')<0)
		kq = false;
	else {
		regex = /^[a-zA-Z](\w+\.)*(\w+\-)*\w+@(\w+(\-\w+)*\.)+[a-zA-Z]{2,4}$/
		kq = regex.test(email);
	}
	
	if (!kq) {
		return false;
	}
	return true;		
}

//-------------------------------------------------------
//		Ham kiem tra dinh dang dia chi Website			!
//			doi so nhan vao la 1 object dang textbox	!
//-------------------------------------------------------
function checkWebURL(webURL) 
{
	//if((webURL == "")||(webURL == "http://")) return true;
	if (!webURL || webURL.indexOf('http://')<0)
		kq = false;
	else {
		regex = /^http:\/\/(www.)?\w+(\-\w+)*\.[a-zA-Z]{2,4}(\.[a-zA-Z]{2,4})?$/
		kq = regex.test(webURL);
	}
	
	if (!kq) {
		return false;
	}
	return true;		
}

function clearHTMLTag(str){
	str = str.replace(/</g,"&lt;");
	str = str.replace(/>/g,"&gt;");
	return str;
}

function play_video(filename, width, height, id_name){
	embed = "<embed type='application/x-mplayer2' style='width:" + width + "px; height:" + height + "px' WIDTH=" + width + " HEIGHT=" + height + " ";
	embed = embed + " pluginspage='http://www.microsoft.com/Windows/MediaPlayer/";
	embed = embed + " name='mediaplayer' showstatusbar='1' autostart='true' ";
	embed = embed + " currentPosition='0.8491248' playCount='1' " ;
	embed = embed + " balance='0' currentMarker='0' invokeURLs='-1'";
	embed = embed + " volume='100' mute='0' loop='1' src='" +filename + "'";
	embed = embed + "   url='" +filename + "' designtimesp='5311'\></embed\>";

	document.getElementById(id_name).innerHTML = embed;
}

function videoObject(filename, width, height, id_name) {
	var objTag = "";
	objTag = objTag + '<object id="Player" type="application/x-oleobject" classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" height="'+ height +'" width="'+ width +'">';
	objTag = objTag + '<param name="url" value="'+ filename +'" />';
	objTag = objTag + '<param name="EnableContextMenu" value="0" />';
	objTag = objTag + '<param name="ShowControls" value="1" />"';
	objTag = objTag + '<param name="Volume" value="100" />';
	objTag = objTag + '<param name="rate" value="1" />';
	objTag = objTag + '<param name="balance" value="0" />';
	objTag = objTag + '<param name="currentPosition" value="0" />';
	objTag = objTag + '<param name="defaultFrame" value="" />';
	objTag = objTag + '<param name="currentMarker" value="0" />';
	objTag = objTag + '<param name="invokeURLs" value="-1" />';
	objTag = objTag + '<param name="baseURL" value="" />';
	objTag = objTag + '<param name="mute" value="0" />';
	objTag = objTag + '<param name="uiMode" value="full" />';
	objTag = objTag + '<param name="stretchToFit" value="0" />';
	objTag = objTag + '<param name="windowlessVideo" value="0" />';
	objTag = objTag + '<param name="enabled" value="-1" />';
	objTag = objTag + '<param name="fullScreen" value="0" />';
	objTag = objTag + '<param name="SAMIStyle" value="" />';
	objTag = objTag + '<param name="SAMILang" value="" />';
	objTag = objTag + '<param name="SAMIFilename" value="" />';
	objTag = objTag + '<param name="captioningID" value="" />';
	objTag = objTag + '<embed type="application/x-mplayer2" quality="high" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" file="'+ filename +'" src="'+ filename +'" autostart="1" enablecontextmenu="1" mute="0" showstatusbar="1" height="'+ height +'" width="'+ width +'"> </embed>';
	objTag = objTag + '</object>';
	
	document.getElementById(id_name).innerHTML = objTag;
}

function openVideoWithURL(headerlink,url) {
	var strLink = "";
	strLink = headerlink + 'video/default.asp?url=' + url;
	window.open(strLink,'','scrollbars=yes,menubar=no,width=798,height=510');
}
function openFlashPlayerWithURL(headerlink,url,img) {
	var strLink = "";
	strLink = headerlink + 'video/default.asp?type=flashplayer&url=' + url + "&img=" + img;
	window.open(strLink,'','scrollbars=yes,menubar=no,width=798,height=510');
}

function flashObject(filename, width, height, id_name, imgfile) {
	var objTag = "";
	objTag = objTag + '<div class="video">';
	objTag = objTag + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ width +'" height="'+ height +'" id="video_player" align="middle">';
	objTag = objTag + '<param name="allowScriptAccess" value="sameDomain" />';
	objTag = objTag + '<param name="movie" value="video_player.swf?mFile='+ filename +'&amp;mPicture='+ imgfile +'&amp;mTitle=Boating Discovery" />';
	objTag = objTag + '<param name="quality" value="high" />';
	objTag = objTag + '<param name="bgcolor" value="#ffffff" />';
	objTag = objTag + '<embed src="video_player.swf??mFile='+ filename +'&amp;mPicture='+ imgfile +'&amp;mTitle=Boating Discovery" quality="high" bgcolor="#ffffff" width="'+ width +'" height="'+ height +'" name="video_player" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>';
	objTag = objTag + '</object>';
	objTag = objTag + '</div>';
	
	document.getElementById(id_name).innerHTML = objTag;
}