﻿

function openpage(pageurl, pagename, pagewidth, pageheight) 
{                                          
	var attr;                                          
	attr="width="+pagewidth+",height="+pageheight+",scrollbars=yes,status=no,title=yes,toolbars=yes,resizable=no";
	window.open(pageurl, pagename, attr);                                          
}

function getPageSearch(s,p)
{
	var frmSubmit=document.frmWebsite;
	frmSubmit.action="default.aspx?m=3&s=" + s + "&p=" + p;
	frmSubmit.submit();
}

function GetPage(C,P)
{
    debugger 
    var frmSubmit = document.aspnetForm;
	frmSubmit.action="default.aspx?c=" + C + "&pIndex=" + P;
	frmSubmit.submit();
}

function GetPage1(P)
{
	var frmSubmit=document.frmWebsite;
	frmSubmit.action="default.aspx?s=1&st=1&p=" + P;
	frmSubmit.submit();
}

function GetPage2(T,P)
{
	var frmSubmit=document.frmWebsite;
	frmSubmit.action="default.aspx?topic_id=" + T + "&p=" + P;
	frmSubmit.submit();
}

function GetPage3(P)
{
	var frmSubmit=document.frmWebsite;
	frmSubmit.action="default.aspx?s=1" + "&p=" + P;
	frmSubmit.submit();
}

function GetPage4(ID,P)
{
	var frmSubmit=document.frmWebsite;
	frmSubmit.action="album.aspx?AlbumID=" + ID + "&p=" + P;
	frmSubmit.submit();
}

function GetPage6(t,n,P)
{
	var frmSubmit=document.frmWebsite;
	if(P != "")
	{
		frmSubmit.action="album.aspx?t=" + t + "&n=" + n + "&p=" + P;
	}else
	{
		frmSubmit.action="album.aspx?t=" + t + "&n=" + n  ;
	}
	frmSubmit.submit();
}

function GetPage5(Cat,From,To,Key,P)
{
	var frmSubmit=document.frmWebsite;
	var strURL;
	strURL="default.aspx?fs=1";		
	if (Cat!="")
	{
		strURL+="&fscat=" + Cat;
	}
	if (From!="")
	{
		strURL+="&fsfrom=" + From;
	}
	if (To!="")
	{
		strURL+="&fsto=" + To;
	}
	if (Key!="")
	{
		strURL+="&fskey=" + Key;
	}
	strURL+="&p=" + P ;	
	frmSubmit.action=strURL;
	frmSubmit.submit();
}

function doAdvanceSearch()
{
	frmWebsite.action="default.aspx?s=1&st=1";
	frmWebsite.submit();
}

function trim(text)
{
	pos1=0;
	pos2=text.length-1;
	for(i=0;i<=text.length-1;i++)
		if(text.substr(i,1)==" ") pos1=i;
		else break;
	for(i=length-1;i>=0;i--)
		if(text.substr(i,1)==" ") pos2=i;
		else break;
	if (pos2<pos1) return "";
	return text.substr(pos1,pos2-pos1);
}

function trimstring(strin)
{ 
	var strtemp;
	var i; 
	strtemp="";
	i=0;
	if (strin.charAt(i)!=" "){strtemp=strtemp+strin.charAt(i);}
	for (var i=1;i<strin.length-1;i++){
		if (strin.charAt(i)==" "){
			if (strin.charAt(i+1)!=" ") {strtemp=strtemp+strin.charAt(i)}
		}
		else {strtemp=strtemp+strin.charAt(i)} 
	}
	i=strin.length;
	if (strin.charAt(i)!=" "){strtemp=strtemp+strin.charAt(i)}
	return strtemp; 
}

function image_change(objImg, strImgPath, intProID, intCount, strArr)
{   
	var a = new Array();
	var k;
	//l=strArr.length;
	a=strArr.split(",");

	var objText;
	objImg.src=strImgPath;
	
	for (k=1;k<=intCount;k++) 
	{	
		objText = 'tbd_' + a[k];
		var g=document.all(objText);
		if (a[k]==intProID)
		{
			g.style.display='block';
		}
		else
		{
			g.style.display='none';
		}
	}	
	return true;
}

function image_firstshow(objImg, strImgPath, intProID, intCount, strArr, intCurProID)
{   
	if (intCurProID==intProID)
	{
		var a = new Array();
		var k;
		//l=strArr.length;
		a=strArr.split(",");

		var objText;
		objImg.src=strImgPath;

		for (k=1;k<=intCount;k++) 
		{	
			objText = 'tbd_' + a[k];
			var g=document.all(objText);
			if (a[k]==intProID)
			{
				g.style.display='block';
			}
			else
			{
				g.style.display='none';
			}
		}
	}	
	return true;
}

function menu_show(intCatID ,intCount, strArr)
{   
		var a = new Array();
		var k;
		//l=strArr.length;
		a=strArr.split(",");

		var objText;
		for (k=1;k<=intCount;k++) 
		{	
			objText = 'tbcat_' + a[k];
			var g=document.all(objText);
			if (a[k]==intCatID)
			{	
				g.style.display='block';											
			}			
		}				
	return true;
}

function menu_show1(intCatID ,intCount, strArr)
{   
		var a = new Array();
		var k;
		//l=strArr.length;
		a=strArr.split(",");

		var objText;
		for (k=1;k<=intCount;k++) 
		{	
			objText = 'tbcat_' + a[k];
			var g=document.all(objText);
			if (a[k]==intCatID)
			{	if (g.style.display=='none')
				{
					g.style.display='block';										
				}
				else
				{
					g.style.display='none';					
				}				
			}			
		}				
	return true;
}

function menu_show2(intCatID ,intCount, strArr)
{   
		var a = new Array();
		var k;
		//l=strArr.length;
		a=strArr.split(",");

		var objText;
		for (k=1;k<=intCount;k++) 
		{	
			objText = 'tbcat_' + a[k];
			var g=document.all(objText);
			if (a[k]==intCatID)
			{	
				g.style.display='none';					
			}			
		}				
	return true;
}

function menu_showfirst(intCatID)
{   
	var objText;
	objText = 'tbcat_' + intCatID;
	var g=document.all(objText);		
	g.style.display='block';		
	return true;
}

function popupImage(src, note, title, css, border) 
{
    var ppimgNW;
    if (border==null) border = 0;
    if (note==null) note = '';
    if (ppimgNW != null) ppimgNW.close();
    ppimgNW = window.open('','_blank','width=500,height=500');
    var doc = ppimgNW.document;
    doc.write('<html>');
    doc.write('<head>');
    if (title!=null) doc.write('<title>'+ title +'</title>');
    doc.write('<style> body {'+css+'} #ppImgText{'+ css +'} #ppImg{cursor:hand}</style></head>');
    doc.write('<body leftmargin="0" topmargin="' + border + '" onload="doResize();">');
    doc.write('<div align="center" >');
    doc.write('<img src="' + src + '" id="ppImg" onclick="self.close();" title="Close">');
    doc.write('</div>');
    doc.write('<div style="height:1; width:' + border + '; font-size:4pt;">');
    doc.write('</div>');
    doc.write('<div id="ppImgText" align="center" >');
    doc.write(note);
    doc.write('</div>');
    doc.write('</body>');
    doc.write('</html>');
    doc.write('<' + 'script>');
    doc.write('function doResize() {');
    doc.write('  var imgW = ppImg.width, imgH = ppImg.height;');   
    doc.write('  window.resizeTo(imgW + 24 +' + border*2 +', imgH + ppImgText.offsetHeight + 54 + '+ border*2 +');');
    doc.write('  setTimeout(\'doResize()\', 1000);');
    doc.write('}');
    doc.write('doResize(); ');
    doc.write('</' + 'script>');
}

function doClick(ctrlName, e)
		{
			var key;
			if (window.event)
				key=window.event.keyCode;
			else
				key=e.which;					
			
			if (key == 13)
			{
				//Get the button the user wants to have clicked
				var ctrl = document.getElementById(ctrlName);
				if (ctrl != null)
				{ //If we find the button click it
					ctrl.focus();
					event.keyCode = 0;
				}				
			}
		}
		
		function doSubmit(btnName, e)
		{
			var key;
			if (window.event)
				key=window.event.keyCode;
			else
				key=e.which;
			 if (key == 13)
			{
				//Get the button the user wants to have clicked
				var btn = document.getElementById(btnName);
				if (btn != null)
				{ //If we find the button click it
					btn.click();
					event.keyCode = 0;
				}
			}
		}	



function ValidRegister()
{
	
	var Username;
	var Password;
	var RePassword;
	var FullName;
	var Address;
	var Phone;
	var Email;
						
	Username=document.getElementById("VnContent1__ctl0_MEMBER_UN");
	Password=document.getElementById("VnContent1__ctl0_MEMBER_PW");			
	RePassword=document.getElementById("VnContent1__ctl0_MEMBER_REPASSWORD");
	FullName=document.getElementById("VnContent1__ctl0_MEMBER_FULLNAME");
	Address=document.getElementById("VnContent1__ctl0_MEMBER_ADDRESS");
	Phone=document.getElementById("VnContent1__ctl0_MEMBER_PHONE1");
	Email=document.getElementById("VnContent1__ctl0_MEMBER_EMAIL");
			
	if (trimstring(Username.value)=="")
	{
		alert("Vui lòng nhập tên đăng nhập");
		Username.value="";
		Username.focus();
		return false;
	}
	
	//alert(trimstring(Password.value));
	if (trimstring(Password.value)=="")
	{
		alert("Vui lòng nhập mật khẩu");
		Password.value="";
		Password.focus();
		return false;
	}			
	else
	{
		if (trimstring(Password.value).length <= 5)
		{
			//alert(trimstring(Password.value).length);
			alert("Mật khẩu phải có ít nhất 7 ký tự");
			Password.value="";
			Password.focus();
			return false;
		}
	}
	if (trimstring(RePassword.value)=="")
	{
		alert("Vui lòng xác nhận lại mật khẩu");
		RePassword.value="";
		RePassword.focus();
		return false;
	}	
	if (trimstring(Password.value) != trimstring(RePassword.value))
	{
		alert("Hai mật khẩu không trùng nhau");
		RePassword.value="";
		RePassword.focus();
		return false;
	}
	if (trimstring(FullName.value)=="")
	{
		alert("Vui lòng nhập vào tên đầy đủ");
		FullName.value="";
		FullName.focus();
		return false;
	}
	if (trimstring(Address.value)=="")
	{
		alert("Vui lòng nhập vào địa chỉ");
		Address.value="";
		Address.focus();
		return false;
	}
	if (trimstring(Phone.value)=="")
	{
		alert("Vui lòng nhập số điện thoại");
		Phone.value="";
		Phone.focus();
		return false;			
	}
	else
	{					
		if(IsNumberString(trimstring(Phone.value))==false)
		{
			alert("Số điện thoại không hợp lệ");
			Phone.value="";
			Phone.focus();
			return false;	
		}
	}
	if (trimstring(Email.value)=="")
	{
		alert("Vui lòng nhập vào địa chỉ Email");
		Email.value="";
		Email.focus();
		return false;			
	}			
	else
	{
		if (isEmail(trimstring(Email.value)) == false)
		{
			alert("Email không hợp lệ");
			Email.value="";
			Email.focus();
			return false;	
		}
	}
	return true;
}

function ValidRegisterEN()
{
	
	var Username;
	var Password;
	var RePassword;
	var FullName;
	var Address;
	var Phone;
	var Email;
						
	Username=document.getElementById("EnContent1__ctl0_MEMBER_UN");
	Password=document.getElementById("EnContent1__ctl0_MEMBER_PW");			
	RePassword=document.getElementById("EnContent1__ctl0_MEMBER_REPASSWORD");
	FullName=document.getElementById("EnContent1__ctl0_MEMBER_FULLNAME");
	Address=document.getElementById("EnContent1__ctl0_MEMBER_ADDRESS");
	Phone=document.getElementById("EnContent1__ctl0_MEMBER_PHONE1");
	Email=document.getElementById("EnContent1__ctl0_MEMBER_EMAIL");
			
	if (trimstring(Username.value)=="")
	{
		alert("Please input username");
		Username.value="";
		Username.focus();
		return false;
	}
	
	//alert(trimstring(Password.value));
	if (trimstring(Password.value)=="")
	{
		alert("Please input your password");
		Password.value="";
		Password.focus();
		return false;
	}			
	else
	{
		if (trimstring(Password.value).length <= 5)
		{
			//alert(trimstring(Password.value).length);
			alert("Length of Password must have at least 7 characters");
			Password.value="";
			Password.focus();
			return false;
		}
	}
	if (trimstring(RePassword.value)=="")
	{
		alert("Please verify password");
		RePassword.value="";
		RePassword.focus();
		return false;
	}	
	if (trimstring(Password.value) != trimstring(RePassword.value))
	{
		alert("Two password don't match");
		RePassword.value="";
		RePassword.focus();
		return false;
	}
	if (trimstring(FullName.value)=="")
	{
		alert("Please input your name");
		FullName.value="";
		FullName.focus();
		return false;
	}
	if (trimstring(Address.value)=="")
	{
		alert("Please input your address");
		Address.value="";
		Address.focus();
		return false;
	}
	if (trimstring(Phone.value)=="")
	{
		alert("Please input your phone");
		Phone.value="";
		Phone.focus();
		return false;			
	}
	else
	{					
		if(IsNumberString(trimstring(Phone.value))==false)
		{
			alert("Your phone is invalid");
			Phone.value="";
			Phone.focus();
			return false;	
		}
	}
	if (trimstring(Email.value)=="")
	{
		alert("Please input your Email");
		Email.value="";
		Email.focus();
		return false;			
	}			
	else
	{
		if (isEmail(trimstring(Email.value)) == false)
		{
			alert("Your email is invalid");
			Email.value="";
			Email.focus();
			return false;	
		}
	}
	return true;
}

function ValidRePassword()
{
	var Username;
	var Email;
	var strUsername;
	var strEmail;			
	
	Email=document.getElementById("VnContent1__ctl0_txtEmail_");
	Username = document.getElementById("VnContent1__ctl0_txtUsername_");

	strUsername=trimstring(Username.value);
	strEmail=trimstring(Email.value);						
	
	if (strUsername=="")
	{
		alert("Vui lòng nhập tên đăng nhập");
		Username.value="";
		Username.focus();
		return false;
	}			
	if (strEmail=="")
	{
		alert("Vui lòng nhập vào địa chỉ Email");
		Email.value="";
		Email.focus();
		return false;
	}else
	{
		if(isEmail(strEmail) == false)
		{
			alert("Địa chỉ Email không hợp lệ");
			Email.value="";
			Email.focus();
			return false;
		}
	}
	
	
					
	return true;
}


