function Index(){
	this.city = 0;
}

Index.init = function(){
	MM_preloadImages('images/mainmenu/contact_r.gif','images/mainmenu/link_r.gif','images/mainmenu/download_r.gif','images/mainmenu/services_r.gif','images/mainmenu/e_shrimp_r.gif','images/mainmenu/news_r.gif','images/mainmenu/home_r.gif','images/left_col/b_login_r.gif','images/home/home_r.gif');
}


Index.filterMember = function( frm ){
	with(frm){

		var chk = false;

		for(var i = 0;i < elements.length;i++){
			if(elements[i].type == 'radio'){
				if(elements[i].checked){
					chk = true;
					break;
				}
			}
		}

		if(!chk){ 
			alert('กรุณาเลือก ประเภทของสมาชิก');
			return;
		}

		submit();

	}
}

Index.frm = null;

Index.showCity = function( frmname, pvid, city_selected ){
	if(city_selected == null || typeof(city_selected) == 'undefined') city_selected = 0;
	Index.city = city_selected;
	Index.frm = frmname;
	var frm = document.forms[frmname];

	with(frm)
	{
		if(pvid > 0)
		{

			var url = 'entity_province.php';
			var par = 'province='+pvid;

			new ForsiamAjax('post', url, par, 'Index.showCityResult');
		}
		else
		{
			city.length = 1;
			city.selectedIndex = 0;
		}
	}
}


Index.showCityResult = function( o ){
	var frm = document.forms[Index.frm];
	with(frm)
	{
		city.length = 1;
		city.selectedIndex = 0;

		if(o.indexOf('[') != -1 && o.indexOf('[') != -1){
			var data = eval( o );

			for(var i = 0;i < data.length;i++){
//				alert(Index.city+' : '+data[i].id);
				city.add( new Option( data[i].name, data[i].id ) );
				city.options[ (i+1) ].selected = (Index.city==data[i].id);
			}
		}

	}
}

Index.searchMD = function(mdno){
	if(typeof mdno == 'undefined' || mdno == null) mdno = '';
	
	if(mdno == ''){
		alert('กรุณากรอก MD Number');
		return;
	}

	var url = 'search_md_process.php';
	var par = 'mdno='+mdno;
	new ForsiamAjax('post', url, par, 'Index.searchMDResult', 'Index.searchMDLoading');
}

Index.searchMDResult = function(o){
	Index.searchMDLoading( false );
	if(o.indexOf('ok') != -1){
		var data = o.split(':');
		var mdno = data[1];

		var url = 'template/md.php?mdno='+mdno;
		openWindow(url, 'mddetail', 'width=780,height=550,scrollbars=yes');
	}

	if(o.indexOf('notfound') != -1){
		alert('MD No. not found');
	}
}

Index.searchMDLoading = function(show){
	if(typeof show != 'boolean' || show == null) show = true;

	var iconmdloading = getLayer('iconmdloading');
	if(iconmdloading != null) iconmdloading.className = show?'':'hide';
}



/***********************************************************************/

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

