var sDomain	  = 'lasta.com.vn'; 
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function isEmail(s)
   {   
	  if (s=="") return false;
	  if(s.indexOf(" ")>0) return false;
	  if(s.indexOf("@")==-1) return false;
	  var i = 1;
	  var sLength = s.length;
	  if (s.indexOf(".")==-1) return false;
	  if (s.indexOf("..")!=-1) return false;
	  if (s.indexOf("@")!=s.lastIndexOf("@")) return false;
	  if (s.lastIndexOf(".")==s.length-1) return false;
	  var str="0123456789_abcdefghikjlmnopqrstuvwxyz-@._"; 
	  for(var j=0;j<s.length;j++)
		if(str.indexOf(s.charAt(j))==-1)
			return false;
	  return true;
	}
	
function validContactForm(thisform){
		var objform = document.forms[thisform];
		if (objform.elements['txtHoten'].value == ""){
				alert("Please insert your name !");	
				objform.elements['txtHoten'].focus();
				return false;
			}
		if (objform.elements['txtDiachi'].value == ""){
				alert("Please insert your Address !");	
				objform.elements['txtDiachi'].focus();
				return false;
			}
		if (objform.elements['txtDienthoai'].value == ""){
				alert("Please insert your phone number !");	
				objform.elements['txtDienthoai'].focus();
				return false;
			}
		if (objform.elements['txtMail'].value == ""){
				alert("Please insert your email !");	
				objform.elements['txtMail'].focus();
				return false;
			}
		else		
			if (!isEmail(objform.elements['txtMail'].value)){
				alert("Your email incorrect !");	
				objform.elements['txtMail'].focus();
				return false;
			}
		if (objform.elements['txtNoidung'].value == ""){
				alert("Please insert comment!");
				objform.elements['txtNoidung'].focus();
				return false;
			}
		if (objform.elements['txtsafecode'].value == ""){
				alert("Please insert safe code!");
				objform.elements['txtsafecode'].focus();
				return false;
			}
		return true;
	}
	
function Submit_Search(thisform){	
	var objform = document.forms[thisform];
	if (objform.elements['q'].value == "chuỗi tìm kiếm"){
			alert("Phải nhập từ cần tìm!");
			objform.elements['q'].focus();
		}
	else{		
		objform.submit();
	}
}

function checkComment(thisform){
		var objform = document.forms[thisform];
		if (objform.elements['hoten'].value == "Họ tên"){
				alert("Vui lòng nhập tên !\n(Please insert your name !)");	
				objform.elements['hoten'].focus();
				return false;
			}
		if (objform.elements['email'].value == "Email"){
				alert("Vui lòng nhập địa chỉ mail !\n(Please insert your email !)");	
				objform.elements['email'].focus();
				return false;
			}
		else		
			if (!isEmail(objform.elements['email'].value)){
				alert("Địa chỉ mail không hợp lệ !\n(Your email incorrect !)");	
				objform.elements['email'].focus();
				return false;
			}
		if (objform.elements['inContent'].value == "Nội dung"){
				alert("Vui lòng nhập nội dung !\n(Please insert content!)");
				objform.elements['inContent'].focus();
				return false;
			}
		if (objform.elements['scode'].value == "Mã xác nhận"){
				alert("Vui lòng nhập mã xác nhận !\n(Please insert safe code!)");
				objform.elements['scode'].focus();
				return false;
			}		
		return true;
	}
	


function getData(dataSource, divID){
	var XMLHttpRequestObject = false;
	var myobj = document.getElementById(divID);
	if (!myobj){
		return;
	}
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", dataSource);
		XMLHttpRequestObject.onreadystatechange = function()			
		{ //alert(XMLHttpRequestObject.responseText);
			if (XMLHttpRequestObject.readyState == 4 &&	XMLHttpRequestObject.status == 200) {
				myobj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
	XMLHttpRequestObject.send(null);
	}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function SubmitVote(sform, saction)
{	
	var flag=false;
	if (saction==0)
	{
		for (i=0; i<sform.fvotefor.length; i++){
			if (sform.fvotefor[i].checked)
			{ flag=true; break;	}			
		}
		if (!flag)
		{
			alert('Hay chon mot trong cac muc truoc khi bieu quyet');
			return false;
		}
	}

	var form = sform;
	var j = 0
	for (i=0; i < form.elements.length - 2; i++)
		{
			if(form.elements[i].type=='radio'){
				j = j + 1
			}
		}
	var sheight = (j * 40) + 80;
	if (sheight < 250){
		sheight = 250;
	}
	
	open('', sform.name, 'scrollbars=yes,resizeable=no,locationbar=no,width=550,height='+sheight+',left='.concat((screen.width - 500)/2).concat(',top=').concat((screen.height - 250)/2));
	sform.faction.value = saction;
	sform.action = '/Vote/default.asp'; //http://'+sDomain+'
	sform.submit();
}

(function($){
	jQuery.fn.extend({
		// name plugin is selectDropdown + params settings
		selectDropdown: function(settings) {
			var _self = $(this);
			var _id = _self.attr('id');
			var selected = _self.find('option[selected]');
			var options = $('option', _self);
			// append selected after select HTML elements
			_self.after('<dl id="target' + _id + '" class="dropdown"></dl>');
			$('#target' + _id).append('<dt><a href="' + selected.val() +'">' + selected.text() + 
				'<span class="value">' + selected.val() + 
				'</span></a></dt>')
			$('#target' + _id).append('<dd><ul></ul></dd>');
			options.each(function(){
				$('#target' + _id + ' dd ul').append('<li><a href="'+ $(this).val() +'">' + 
					$(this).text() + '<span class="value">' + 
					$(this).val() + '</span></a></li>');
			});
			//
			$('#target' + _id).find("dt a").click(function() {
				$('#target' + _id).find("dd ul").toggle();
			});
			$(document).bind('click', function(e) {
				var $clicked = $(e.target);
				if (! $clicked.parents().hasClass("dropdown"))
					$('#target' + _id).find("dd ul").hide();
			});	
			$('#target' + _id).find("dd ul li a").click(function() {
				var text = $(this).html();
				$('#target' + _id).find("dt a").html(text);
				$('#target' + _id).find("dd ul").hide();
				_self.val($(this).find("span.value").html())
			});
		}
	});
})(jQuery);

function modalDialogShow_IE(url,width,height) //IE
	{
	return window.showModalDialog(url,window,
		"dialogWidth:"+width+"px;dialogHeight:"+height+"px;edge:Raised;center:Yes;help:No;Resizable:Yes;Maximize:No");
	}
function modalDialogShow_Moz(url,width,height) //Moz
    {
    var left = screen.availWidth/2 - width/2;
    var top = screen.availHeight/2 - height/2;
    activeModalWin = window.open(url, "", "width="+width+"px,height="+height+",left="+left+",top="+top);
    window.onfocus = function(){if (activeModalWin.closed == false){activeModalWin.focus();};};
    }
	
function openNewWin(url) {
    if(navigator.appName.indexOf('Microsoft')!=-1)
		modalDialogShow_IE(url,455,340); //IE	
	else
		modalDialogShow_Moz(url,455,330); //Moz		
}
