﻿function getMyDate(language)
{	
	var t = new Date()
	var _null = 'Test'
	var ampme = 'AM'
	var ampmf = 'AM'
	var ampmv = 'Sáng'
	var theDay=t.getDate()
	var theMonth=t.getMonth()+1
	
	var theHours = t.getHours()
	var theMinus=t.getMinutes()
	var theSecond=t.getSeconds()
	
	if (theHours >= 12)
	{	//theHours -= 12
		ampme = 'PM'
		ampmf = 'P.M.'
		ampmv = 'Chi?u'
	} 
	if (theMinus < 10) {
	theMinus='0'+theMinus
	}
	if (theSecond<10) {
	theSecond='0'+theSecond
	}
	if (theHours < 10) {
	theHours='0'+theHours
	}
	
	if (theDay < 10) {
	theDay='0'+theDay
	}
	if (theMonth <10 ) {
	theMonth='0'+theMonth
	}
	
	switch(language)
	{			
		//case 1: return (getDayName(t.getDay())+', '+getMonthName(t.getMonth() + 1)+' '+t.getDate()+', '+t.getYear()+' '+theHours+':'+t.getMinutes()+' '+ampme)	;break;	
		//case 1: return (getDayName(t.getDay())+', '+theMonth+'/'+theDay+'/'+t.getFullYear()+' '+theHours+':'+theMinus);break;	
		//case 2: return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+' '+theHours+':'+theMinus);break;	
		//case 3: return (t.getYear()+'&#24180; ' + (t.getMonth() + 1)+'&#26376; ' + getDayNameJapan(t.getDay())+' ' + theHours+' : '+t.getMinutes()+' '+ampme);break;	
		//case 4: return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+' '+theHours+':'+theMinus);break;	
        //default :return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+' '+theHours+':'+theMinus);break;	
		
		case 1: return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+', '+theHours+':'+theMinus);break;	
		case 2: return (getDayName(t.getDay())+', '+theMonth+'/'+theDay+'/'+t.getFullYear()+', '+theHours+':'+theMinus);break;	
		case 3: return (getDayName(t.getDay())+', '+theMonth+'/'+theDay+'/'+t.getFullYear()+', '+theHours+':'+theMinus);break;	
		case 4: return (t.getYear()+'&#24180; ' + (t.getMonth() + 1)+'&#26376; ' + getDayNameJapan(t.getDay())+', ' + theHours+' : '+t.getMinutes()+' '+ampme);break;	
		case 5: return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+', '+theHours+':'+theMinus);break;	
        default :return (getDayNameVN(t.getDay())+', '+theDay+'/'+theMonth+'/'+t.getFullYear()+', '+theHours+':'+theMinus);break;	
	}
}
	
function getMonthName(whatmonth){
	switch(whatmonth){
		case 1: return 'January'
		case 2: return 'February'
		case 3: return 'March'
		case 4: return 'April'
		case 5: return 'May'
		case 6: return 'June'
		case 7: return 'July'
		case 8: return 'August'
		case 9: return 'September'
		case 10: return 'October'
		case 11: return 'November'
		case 12: return 'December'
	}
}

function getDayNameJapan(whatday)
{	switch(whatday)
	{	case 0: return '&#26085;&#26332;&#26085;'
		case 1: return '&#26376;&#26332;&#26085;'
		case 2: return '&#28779;&#26332;&#26085;'
		case 3: return '&#27700;&#26332;&#26085;'
		case 4: return '&#26408;&#26332;&#26085;'
		case 5: return '&#37329;&#26332;&#26085;'
		case 6: return '&#22303;&#26332;&#26085;'
	}	
}

function getDayName(whatday)
{	switch(whatday)
	{	case 0: return 'Sun'
		case 1: return 'Mon'
		case 2: return 'Tue'
		case 3: return 'Wed'
		case 4: return 'Thur'
		case 5: return 'Fri'
		case 6: return 'Sat'
	}	
}

function getDayNameVN(whatday)
{	switch(whatday)
	{	case 0: return 'Ch&#7911; nh&#7853;t'
		case 1: return 'Th&#7913; hai'
		case 2: return 'Th&#7913; ba'
		case 3: return 'Th&#7913; t&#432;'
		case 4: return 'Th&#7913; n&#259;m'
		case 5: return 'Th&#7913; s&#225;u'
		case 6: return 'Th&#7913; b&#7849;y'
	}	
}

function getObj(name) 
{   
	if (document.getElementById) { return document.getElementById(name); }
	    else if (document.all)       { return document.all[name]; }
	    else if (document.layers)    { return document.layers[name]; }
}
	
function writedate(language)
{	
	getObj('datetime').innerHTML = getMyDate(language)
}
function parseURL(strParamName)
	{ var strReturn = "";
	var strHref = window.location.search;//window.location.href;
		if ( strHref.indexOf("?") > -1 )
				{ 
					var strQueryString = strHref.substr(1);
					var aQueryString = strQueryString.split("&");
						for (var i=0; i<aQueryString.length; i++)
							{ var aParam = aQueryString[i].split("=");
								if (aParam[0]==strParamName)
									{ strReturn = aParam[1];
									break;
										}
							}
				}
		return unescape(strReturn);
	}

