


window.onload = function () {      
    if ($(".rightPanel").height() > $(".leftPanel").height() )
       $(".separatorPanel").height($(".rightPanel").height());
    else
       $(".separatorPanel").height($(".leftPanel").height()); 
       
    $('.article').each(function(index) {
        if ($(this).find(".right").height() > $(this).find(".left").height() )
           $(this).find(".right").css('border-left','1px dotted #bab09a');
        else
           $(this).find(".left").css('border-right','1px dotted #bab09a');
    });
}

// **************************************************************************************************************************
// GPS conversions
// **************************************************************************************************************************

// conversion from GPS into 
function GetGPS_LatLon(value)
{
	while (value.indexOf(" ") > -1)
	{
		value = value.replace(" ", "");
	}
	
	var val4lat = value.split(",")[0];
	var latHH = parseFloat(val4lat.split(String.fromCharCode(176))[0]);
	var latMM = parseFloat(val4lat.split("'")[0].split(String.fromCharCode(176))[1]);
	var latSS = parseFloat(val4lat.split("'")[1].replace("\"",""));
	//alert(val4lat +":   "+ latHH + "," + latMM + "," + latSS);
	
	
	var val4lon = value.split(",")[1];
	var lonHH = parseFloat(val4lon.split(String.fromCharCode(176))[0]);
	var lonMM = parseFloat(val4lon.split("'")[0].split(String.fromCharCode(176))[1]);
	var lonSS = parseFloat(val4lon.split("'")[1].replace("\"",""));
	//alert(val4lon +":   "+ lonHH + "," + lonMM + "," + lonSS);
	
	var lat = 0;
	var lon = 0;
	
    try
	{           
		lat = latSS / 60.0;
		lat = (lat + latMM) / 60.0;
		lat = lat + latHH;
                
		lon = lonSS / 60.0;
        lon = (lon + lonMM) / 60.0;
        lon = lon + lonHH;
    }
    catch (exception) {}
    
    return lat.toString() +";"+ lon.toString();
}

function GetGPS_Deg(value)
{
	value = value.toString().replace(" ","").replace("(","").replace(")","");
	var value1 = "", value2 = "";
	var hh = 0, mm = 0, ss = 0, actual = 0;
	var hh1 = 0, mm1 = 0, ss1 = 0, actual1 = 0;
	actual = parseFloat(value.split(",")[0]);
	actual1 = parseFloat(value.split(",")[1]);
						
	hh = parseInt(actual);
	var remainder = actual - (hh * 1.0);
	mm = remainder * 60.0;
	var remainder2 = mm - (parseInt(mm)*1.0);
	ss = Math.round(remainder2 * 60.0 * 1000.0) / 1000.0;
	mm = parseInt(mm);
						
	var hh1 = parseInt(actual1);
	remainder = actual1 - (hh1 * 1.0);
	mm1 = remainder * 60.0;
	remainder2 = mm1 - (parseInt(mm1)*1.0);
	ss1 = Math.round(remainder2 * 60.0 * 1000.0) / 1000.0;
	mm1 = parseInt(mm1);
						
	return hh +String.fromCharCode(176)+ mm +'\''+ ss +'"N ' + hh1 +String.fromCharCode(176)+ mm1 +'\''+ ss1 +'"E';
}
