var sDomain	  = 'viethungfood.com'; 
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 validOrderForm(thisform){
		var objform = document.forms[thisform];
		if (objform.elements['txtCompany'].value == ""){
				alert("Please insert your company name !");	
				objform.elements['txtCompany'].focus();
				return false;
			}
		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 validSearchForm(thisform){
	var objform = document.forms[thisform];
	if (objform.elements['q'].value == ""){
			alert("Phải nhập từ cần tìm !");	
			objform.elements['q'].focus();
			return false;
		}	
	return true;
}


function printArticle(id){
	var w=window.open("printpage.asp?code=news&id=" + id, '_blank', '');	
	return false;	
}
function printFAQ(id){
	var w=window.open("printpage.asp?Code=faq&id=" + id, '_blank', '');	
	return false;	
}
function checkAQ(thisform){
		var objform = document.forms[thisform];
		if (objform.elements['txtHoten'].value == ""){
				alert("Vui lòng nhập tên !\n(Please insert your name !)");	
				objform.elements['txtHoten'].focus();
				return false;
			}
		if (objform.elements['txtMail'].value == ""){
				alert("Vui lòng nhập địa chỉ mail !\n(Please insert your email !)");	
				objform.elements['txtMail'].focus();
				return false;
			}
		else		
			if (!isEmail(objform.elements['txtMail'].value)){
				alert("Địa chỉ mail không hợp lệ !\n(Your email incorrect !)");	
				objform.elements['txtMail'].focus();
				return false;
			}
		if (objform.elements['txtContent'].value == ""){
				alert("Vui lòng nhập nội dung !\n(Please insert content!)");
				objform.elements['txtContent'].focus();
				return false;
			}
		if (objform.elements['txtsafeCode'].value == ""){
				alert("Vui lòng nhập mã an toàn !\n(Please insert safe code!)");
				objform.elements['txtsafeCode'].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.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).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 setAsHomePage()
{
	  if (document.all) {
		document.body.style.behavior='url(#default#homepage)';
   		document.body.setHomePage(window.location.href);
  	}
	 else
  {
	  alert("Bạn hãy kéo link này vào nút Home để đặt làm trang chủ");
  }
  return false;
}

function setAsHomePageEn()
{
	  if (document.all) {
		document.body.style.behavior='url(#default#homepage)';
   		document.body.setHomePage(window.location.href);
  	}
	 else
  {
	  alert("press Ctrl + D to bookmarks");
  }
  return false;
}

function GetWidth()
 {
     var x = 0;
     if (self.innerHeight)
        {
            x = self.innerWidth;
	    }
     else if (document.documentElement && document.documentElement.clientHeight)
       {
            x = document.documentElement.clientWidth;
       }
     else if (document.body)
       {
            x = document.body.clientWidth;
       }
      return x;
 }
function GetHeight()
 {
    var y = 0;
    if (self.innerHeight)
     {
           y = self.innerHeight;
     }
    else if (document.documentElement && document.documentElement.clientHeight)
     {
           y = document.documentElement.clientHeight;
     }
    else if (document.body)
     {
           y = document.body.clientHeight;
     }
     return y;
}
function addOnloadEvent( funcName ) {
	if( typeof(window.addEventListener) != "undefined" )
		eval( 'window.addEventListener( "load", '+ funcName +', false )' );
	else if( typeof window.attachEvent != "undefined" ) {
		eval( 'window.attachEvent( "onload", '+ funcName +' )' );
	}
	else{
		if( window.onload != null ) {
			var oldOnload = window.onload;
			window.onload = function ( e ) {
				oldOnload( e );
				eval( funcName +'()' );
			}
		}
		else {
			eval( 'window.onload = '+ funcName +'()' );
		}
	}
}

function getObjectById( id ) {
	var obj = null;
	
	if( typeof(id) == 'object' ) {
		obj = id;
	}
	else if( document.getElementById ) {
		obj = document.getElementById( id );
	}
	else if( document.all ) {
		obj = document.all[id];
	}
	else {
		obj = document.layer[id];
	}
	
	return obj;
}

// show hide object
function ShowHideObject( id ) {
	var obj = getObjectById( id );
	if( obj ) {
		if( obj.style.display == 'none' ) {
			obj.style.display = '';
		}
		else {
			obj.style.display = 'none';
		}	
	}
	return;
}
function showRealEstateMap(id) {
		ShowHideObject( id );
	}
