// JavaScript Document

// for onload page
$(document).ready(function () {	
	//var top=$(this).position().right;	
	$('div.doct_topbar_item a').click(function(){
		$("div.doct_topbar_popup").each(function (i) {
        	$(this).fadeOut('fast');
      	});
		
		var left=$(this).position().left;
		var width=$(this).width();
		var id_item='#'+$(this).attr("title")+'_popup';
		var id_width=$(id_item).width();
		var id_left=(left+width+40) - id_width;
		$(id_item).css({'left':id_left+'px'});
		$(id_item).fadeIn('fast');
	});	
	
	$('span.doct_topbar_popup_icon').click(function(){
		var id_item='#'+$(this).attr("title")+'_popup';
		$(id_item).fadeOut('fast');	
	});  	
	//check for form login, form email
	$('#doct_topbar_login_form').validationEngine();
	$('#doct_topbar_email_form').validationEngine();
	
	//show/hide advance search
	$('#for_showadvanced').click(function(){
		types = $(this).attr("class");
		if(types=='0'){
			$('#search-advanced').slideDown('fast');
			$(this).attr("class","1");
		} else {
			$('#search-advanced').slideUp('fast');
			$(this).attr("class","0");
		}
	});
	$(document).pngFix();
});

function checkValueUserName(field, rules, i, options){
	if (field.val() == "Tên đăng nhập") {
		return options.allrules.required.alertText;
	}
}
function checkValuePassword(field, rules, i, options){
	if (field.val() == "Mật khẩu") {
		return options.allrules.required.alertText;
	}
}
function checkValueYourName(field, rules, i, options){
	if (field.val() == "Tên của bạn") {
		return options.allrules.required.alertText;
	}
}
function checkValueYourPhone(field, rules, i, options){
	if (field.val() == "Điện thoại của bạn") {
		return options.allrules.required.alertText;
	}
}
function checkValueYourEmail(field, rules, i, options){
	if (field.val() == "Email của bạn") {
		return options.allrules.required.alertText;
	}
}
function checkValueTitle(field, rules, i, options){
	if (field.val() == "Tiêu đề") {
		return options.allrules.required.alertText;
	}
}
function checkValueDesc(field, rules, i, options){
	if (field.val() == "Nội dung") {
		return options.allrules.required.alertText;
	}
}
function resetForm(id) {
	$('#'+id).each(function(){
			this.reset();
	});
}

function initialize(mapid,lat,lng,html) {
	var map = new GMap2(document.getElementById(mapid));
	map.setCenter(new google.maps.LatLng(lat,lng), 16);
	//map.addControl(new GSmallMapControl3D());
	map.addControl(new GMapTypeControl());
	map.addControl(new GSmallMapControl());
	
	var marker = new GMarker(new GLatLng(lat,lng));
	
	GEvent.addListener(marker, "click", function() {
	  marker.openInfoWindowHtml(html);
	});
	
	map.addOverlay(marker);
}

