///// FUNCTION TO SHOW GIVEN DIV /////

function showDivVis(id)
	{
	document.getElementById(id).style.display = "block";
	}

///// FUNCTION TO HIDE GIVEN DIV /////

function hidediv(id)
	{
	document.getElementById(id).style.display = "none";
	}

function yard_timing(id)
	{
	showDivVis("view_timing_detail");
	if (window.XMLHttpRequest)
		{ 
		http_request = new XMLHttpRequest();
	 	}
	else if (window.ActiveXObject)
		{ 
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	 	}
	url = "http://fwt-logi.com/ajax/yard_timing.ajax.php?item=yard_timing&id="+id;
	//document.write(url);
	//window.open(url);
	//exit;			 
	try{http_request.open('POST', url,true);}catch(err){alert(err.toString());}
	http_request.onreadystatechange = handleResponseTiming;     	
	try{http_request.send(null);}catch(err){Alert(err.toString());}
	}
	
function handleResponseTiming()
	{
	showDivVis("view_timing_detail");
	if(http_request.readyState !=4 )
		{
		var innerdivHTML= '<table width="100%" border="0" cellpadding="0" cellspacing="0">';
		innerdivHTML+='<tr bgcolor="#CCCCCC"><td width="50%">&nbsp;</td><td align="right" colspan="3"><a href="javascript:;" onclick=hidediv("view_timing_detail");><strong><img src="http://fwt-logi.com/theme/images/close.png" border="0"></strong></a></td></tr>';
		innerdivHTML+= '<tr>';
		innerdivHTML+= '<td colspan="2" bgcolor="#F9F9F9"><table width="100%" border="0" cellspacing="0" cellpadding="0">';
		innerdivHTML+= '<tr><td align="center" valign="middle"><img src="http://fwt-logi.com/theme/images/loading.gif"><br /><span class="small_txt">Loading..</span></td></tr>';
		innerdivHTML+= '</table></td></tr></table>';
		document.getElementById("route_browse_detail").innerHTML= innerdivHTML;
		}
	 if (http_request.readyState == 4)
	 	{
		var xmldoc = http_request.responseXML;
		var innerdivHTML='<table width="100%" border="0" cellpadding="4" cellspacing="0">';
		var count = xmldoc.getElementsByTagName("COUNT")[0].firstChild.data;
		innerdivHTML+='<tr class="menu_bg"><td align="right" colspan="5"><a href="javascript:;" onclick=hidediv("view_timing_detail");><strong class="white_txt"><img src="http://fwt-logi.com/theme/images/close.png" border="0"></strong></a></td></tr>';
		if(count==0)
			{
				innerdivHTML+='<tr><td align="center" colspan="3"><strong>No Timing Detail Found.</strong></td></tr>';
			}
			else
		innerdivHTML+='<tr ><td align="left" height="5"></td></tr>';
		innerdivHTML+="<tr>";
		for(var i=1; i<=count; i++)
			{
			if(xmldoc.getElementsByTagName("YARD_AREA"+i)[0].hasChildNodes())
					var YARD_AREA= xmldoc.getElementsByTagName("YARD_AREA"+i)[0].firstChild.data;
				else
					var YARD_AREA="";
			if(xmldoc.getElementsByTagName("TIMING_TYPE"+i)[0].hasChildNodes())
					var TIMING_TYPE= xmldoc.getElementsByTagName("TIMING_TYPE"+i)[0].firstChild.data;
				else
					var TIMING_TYPE="";
			if(xmldoc.getElementsByTagName("MF_TIMING"+i)[0].hasChildNodes())
					var MF_TIMING= xmldoc.getElementsByTagName("MF_TIMING"+i)[0].firstChild.data;
				else
					var MF_TIMING="";
			if(xmldoc.getElementsByTagName("MS_TIMING"+i)[0].hasChildNodes())
					var MS_TIMING= xmldoc.getElementsByTagName("MS_TIMING"+i)[0].firstChild.data;
				else
					var MS_TIMING="";
			if(xmldoc.getElementsByTagName("BREAK"+i)[0].hasChildNodes())
					var BREAK= xmldoc.getElementsByTagName("BREAK"+i)[0].firstChild.data;
				else
					var BREAK="";

			//var YARD_IMG=xmldoc.getElementsByTagName("YARD_IMG"+i)[0].firstChild.data;
			innerdivHTML+="<td align='left' width='50%' valign='top'><table width='100%' cellpadding='0' cellspacing='0'>";
			innerdivHTML+='<tr><td align="left" colspan="2" ><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td width="7" height="7" valign="top" ><img src="../theme/images/left_top.png" width="7" height="7"  /></td><td bgcolor="#FFFFFF" height="7" width="100%" align="left"></td><td width="7" height="7" valign="top"><img src="../theme/images/right_top.png" width="7" height="7" /></td></tr></table></td></tr>';

			innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22' align='left' colspan='2' class='reg_form_headings'>"+YARD_AREA+"</td></tr>";
			innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' class='reg_txt_small_red'>Monday ~ Friday</td><td align='left'>"+MF_TIMING+"</td></tr>";
			if(TIMING_TYPE == "MS")
			{
				innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' class='reg_txt_small_red'>Saturday</td><td align='left'>"+MS_TIMING+"</td></tr>";
			}	
			innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' class='reg_txt_small_red'>Break</td><td align='left'>"+BREAK+"</td></tr>";
			innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' colspan='2'>&nbsp;</td></tr>";

			if(TIMING_TYPE == "MF")
			{
				innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' colspan='2' class='reg_form_headings'>Yard is closed on Sat, Sun and National Holidays</td></tr>";
			}	
			else if(TIMING_TYPE == "MS")
			{
				innerdivHTML+="<tr bgcolor='#FFFFFF'><td style='padding-left:5px;' height='22'  align='left' colspan='2' class='reg_form_headings'>Yard is closed on Sun and National Holidays</td></tr>";			
			}
            innerdivHTML+='<tr><td colspan="4"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td width="7" height="7" valign="top" ><img src="../theme/images/left_bottom.png" width="7" height="7"  /></td><td bgcolor="#FFFFFF" height="7" width="100%" align="left"></td><td width="7" height="7" valign="top"><img src="../theme/images/right_bottom.png" width="7" height="7" /></td></tr></table></td></tr>';		  
			
			innerdivHTML+="</table></td>";
			
			if(parseInt(i)%2 == 0)
				{
					innerdivHTML+="</tr><tr>";
				}
			}
			
			innerdivHTML+="</tr></table>";
			document.getElementById("view_timing_detail").style.left = document.getElementById("x").value+"px";
			document.getElementById("view_timing_detail").style.top =  document.getElementById("y").value+"px";
	 		document.getElementById("view_timing").innerHTML= innerdivHTML;
		}
	 }



	function yard_map(val){
		if (window.XMLHttpRequest){ // Mozilla, Safari, ... 
			http_request = new XMLHttpRequest();
		}
        else if (window.ActiveXObject){ // IE
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
        url = "http://fwt-logi.com/ajax/yard.ajax.php?item=map&id="+val;
		//window.open(url);
		//exit;
		try{
			http_request.open('GET',url,true)
		} 
		catch(err){
        	alert(err.toString());
        }
		http_request.onreadystatechange = handleResponseFreightEdit;     	
		try{
			http_request.send(null);		
		}
		catch(err){
        	alert(err.toString());
        }
   }
   function handleResponseFreightEdit()
   	{
    if(http_request.readyState != 4 )
		{
            var innerdivHTML = '<img src="http://fwt-logi.com/theme/images/loading.gif">';
			document.getElementById("div_map").innerHTML= innerdivHTML;
            showDivVis("div_map");
		}
   	if (http_request.readyState == 4)
		{
		
		var xmlDoc = http_request.responseXML;
		
				hidediv("div_map");
		if(xmlDoc.getElementsByTagName("ROOT")[0].hasChildNodes())
			{
				if(parseInt(xmlDoc.getElementsByTagName("VALUE")[0].firstChild.data) == 1)
				{
					img_map = xmlDoc.getElementsByTagName("MAP")[0].firstChild.data;
					
					if(xmlDoc.getElementsByTagName("ACCESS_INFO")[0].hasChildNodes())
						var access_info= xmlDoc.getElementsByTagName("ACCESS_INFO")[0].firstChild.data;
					else
						var access_info= "";
					
					/*var innerdivHTML = '<table><tr class="menu_bg"><td align="right"><a href="javascript:;" onclick=hidediv("div_map")><span  class="white_txt"><img src="http://fwt-logi.com/theme/images/close.png" border="0"></span></a></td></tr><tr><td><img src="http://fwt-logi.com/uploaded_files/'+img_map+'"></td></tr><tr><td><strong>Access Information : </strong>'+access_info+'</td></tr></table>';*/
					var innerdivHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr><td width="16"><img src="http://fwt-logi.com/theme/images/yard/header_left.jpg" width="16" height="41"></td><td height="41" style="background-image:url(http://fwt-logi.com/theme/images/yard/header_center.jpg);background-repeat:repeat-x;" align="right" valign="middle"><a href="javascript:;" onclick=hidediv("div_map")><img src="http://fwt-logi.com/theme/images/x.png" width="19" height="13" border="0" /></a></td><td width="16"><img src="http://fwt-logi.com/theme/images/yard/header_right.jpg" width="16" height="41"></td></tr><tr><td   width="16" height="2" align="right" style="background-image:url(http://fwt-logi.com/theme/images/yard/left.jpg);background-repeat:repeat-y;"></td><td><img src="http://fwt-logi.com/uploaded_files/'+img_map+'"></td><td   width="16" height="2" align="left" style="background-image:url(http://fwt-logi.com/theme/images/yard/right.jpg);background-repeat:repeat-y;"></td></tr><tr><td height="16" align="right" valign="top"><img src="http://fwt-logi.com/theme/images/yard/bottom_left.jpg" width="15" height="16"></td><td height="16" style="background-image:url(http://fwt-logi.com/theme/images/yard/bottom_center.jpg);background-repeat:repeat-x;">&nbsp;</td><td height="16" align="left" valign="top"><img src="http://fwt-logi.com/theme/images/yard/bottom_right.jpg" width="15" height="16"></td></tr></table>';
					
					document.getElementById("div_map").style.left = document.getElementById("x").value+"px";
					document.getElementById("div_map").style.top =  document.getElementById("y").value+"px";
					document.getElementById("div_map").innerHTML= innerdivHTML;
					showDivVis("div_map");
				}
				else
				{

					alert("Map does not exist.");
				
				}
				
         	}
    	}
    }
	
function yard_images(id)
	{
	showDivVis("sch_detail");
	if (window.XMLHttpRequest)
		{ 
		http_request = new XMLHttpRequest();
	 	}
	else if (window.ActiveXObject)
		{ 
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	 	}
	url = "http://fwt-logi.com/ajax/yard_images.ajax.php?item=yard_images&id="+id;
	//document.write(url);
	//window.open(url);
	//exit;			 
	try{http_request.open('POST', url,true);}catch(err){alert(err.toString());}
	http_request.onreadystatechange = handleResponseEmail12;     	
	try{http_request.send(null);}catch(err){Alert(err.toString());}
	}
	
function handleResponseEmail12()
	{
	showDivVis("sch_detail");
	if(http_request.readyState !=4 )
		{
		var innerdivHTML= '<table width="100%" border="0" cellpadding="0" cellspacing="0">';
		innerdivHTML+='<tr bgcolor="#CCCCCC"><td width="50%">&nbsp;</td><td align="right" colspan="3"><a href="javascript:;" onclick=hidediv("sch_detail");><strong><img src="http://fwt-logi.com/theme/images/close.png" border="0"></strong></a></td></tr>';
		innerdivHTML+= '<tr>';
		innerdivHTML+= '<td colspan="2" bgcolor="#F9F9F9"><table width="100%" border="0" cellspacing="0" cellpadding="0">';
		innerdivHTML+= '<tr><td align="center" valign="middle"><img src="http://fwt-logi.com/theme/images/loading.gif"><br /><span class="small_txt">Loading..</span></td></tr>';
		innerdivHTML+= '</table></td></tr></table>';
		document.getElementById("route_browse_detail").innerHTML= innerdivHTML;
		}
	 if (http_request.readyState == 4)
	 	{
		var xmldoc = http_request.responseXML;
		var innerdivHTML='<table width="100%" border="0" cellpadding="2" cellspacing="0">';
		var count = xmldoc.getElementsByTagName("COUNT")[0].firstChild.data;
		innerdivHTML+='<tr class="menu_bg"><td align="right" colspan="5"><a href="javascript:;" onclick=hidediv("sch_detail");><strong class="white_txt"><img src="http://fwt-logi.com/theme/images/close.png" border="0"></strong></a></td></tr>';
		if(count==0)
			{
				innerdivHTML+='<tr><td align="center" colspan="3"><strong>No Images Found.</strong></td></tr>';
			}
			else
		//innerdivHTML+='<tr align="left"><td align="left"><strong>Stop Overs</strong></td><td align="left"><strong>Port Name</strong></td></tr>';
		innerdivHTML+="<tr>";
		for(var i=1; i<=count; i++)
			{
			if(xmldoc.getElementsByTagName("YARD_IMG"+i)[0].hasChildNodes())
					var YARD_IMG= xmldoc.getElementsByTagName("YARD_IMG"+i)[0].firstChild.data;
				else
					var YARD_IMG="";
			//var YARD_IMG=xmldoc.getElementsByTagName("YARD_IMG"+i)[0].firstChild.data;
			innerdivHTML+="<td valign='middle' align='left'><a href='http://fwt-logi.com/uploaded_files/"+YARD_IMG+"' rel='lightbox[junaid]'><img src='http://fwt-logi.com/uploaded_files/thumbs/"+YARD_IMG+"'  border='0' /></a></td>";
			
			if(parseInt(i)%2 == 0)
				{
					innerdivHTML+="</tr><tr>";
				}
			}
			
			innerdivHTML+="</tr></table>";
			document.getElementById("sch_detail").style.left = document.getElementById("x").value+"px";
			document.getElementById("sch_detail").style.top =  document.getElementById("y").value+"px";
	 		document.getElementById("route_browse_detail").innerHTML= innerdivHTML;
		}
	 }

