function setiraqmapzoomlevel (zoom){ //-1 or 1.
	currentlevel = mapiraq.getZoomLevel();
	if (((currentlevel + zoom) > 16) || ((currentlevel + zoom) < 1)){
		//do nothing
		return false;
	}
	else {
		currentlevel = mapiraq.setZoomLevel(currentlevel + zoom);
	}
}
	
	
function getState (statename){
	locstr=location.href;
	indexstr = locstr.indexOf("?state=");
	if (indexstr == -1){
		newlocstr = locstr + '?state=' + statename;
	} else {
		newlocstr = locstr.substr(0,indexstr) + '?state=' + statename;
	}
	location.href = newlocstr;
}
	
	
function createCustomMarkerImage(){
	var myImage = new YImage();
 	myImage.src = 'http://www.pbs.org/newshour/indepth_coverage/middle_east/iraq/honorroll/images/tooltipconnectorup.png';
	myImage.size = new YSize(0,0);
 	myImage.offsetSmartWindow = new YCoordPoint(0,0);
	return myImage;	
}

function showOnIraqMapY (lat, longcoord, str, str2){
	var myPoint = new YGeoPoint(lat,longcoord);
	var marker = new YMarker(myPoint, createCustomMarkerImage());
	str3 = '<div>';
	str3 += '<div style="background-color:#fff;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-24px;left:-8px;color:#000;z-index:20;">'+str+'</div>';
	str3 += '<div style="background-color:#000;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-23px;left:-7px;color:#000;z-index:10;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;">'+str+'</div>';
	str3 += '<div style="background-color:#000;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-22px;left:-6px;color:#000;z-index:5;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2;">'+str+'</div>';
	str3 += '<img src="./images/tooltipconnectorup.png" style="position:absolute;top:-6px;left:-4px;z-index:30;" /></div>';
	str5 = '&nbsp;<div style="background-color:#fff;font-family:verdana, sans-serif;font-size:10px;color:#000;display:inline;">'+str2+'</div>&nbsp;';
	marker.addLabel(str3);
	marker.addAutoExpand(str5);
	marker.setSmartWindowColor('black');
	mapiraq.addOverlay(marker);
}

function showOnUSMapY (lat, longcoord, str, str2){
	var myPoint = new YGeoPoint(lat,longcoord);
	var marker = new YMarker(myPoint, createCustomMarkerImage());
	str3 = '<div>';
	str3 += '<div style="background-color:#fff;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-24px;left:-8px;color:#000;z-index:20;">'+str+'</div>';
	str3 += '<div style="background-color:#000;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-23px;left:-7px;color:#000;z-index:10;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;">'+str+'</div>';
	str3 += '<div style="background-color:#000;display:inline;padding:1px 4px 1px 4px;border:1px solid #000;font-family:verdana, sans-serif;font-size:10px;position:absolute;top:-22px;left:-6px;color:#000;z-index:5;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2;">'+str+'</div>';
	str3 += '<img src="./images/tooltipconnectorup.png" style="position:absolute;top:-6px;left:-4px;z-index:30;" /></div>';
	str5 = '&nbsp;<div style="background-color:#fff;font-family:verdana, sans-serif;font-size:10px;color:#000;display:inline;"><a href="?nearlat='+lat+'&nearlong='+longcoord+'&sortby=m">' + str2 + '</a></div>&nbsp;';
	marker.addLabel(str3);
	marker.addAutoExpand(str5);
	marker.setSmartWindowColor('black');
	mapus.addOverlay(marker);
}

function yunload(){
	mapus = "";
	mapiraq = "";
}