var timer_id;
function scroll_iframe(frm,inc,dir) {
	if (timer_id) clearTimeout(timer_id);
	if (window.frames[frm]) {
		if (dir == "v") window.frames[frm].scrollBy(0, inc);
		else window.frames[frm].scrollBy(inc, 0);
		timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
	}
}

function stopScroll() { if (timer_id) clearTimeout(timer_id); }

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=3) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			document[changeImages.arguments[i]].alt = changeImages.arguments[i+2];
			document[changeImages.arguments[i]].title = changeImages.arguments[i+2];
		}
	}
}

function rollOver(el) {
	if (el.isSelected == undefined) el.isSelected = (el.src.indexOf("_selected.") != -1);
	el.src = el.src.replace(((el.isSelected) ? "_selected." : "_off."), "_on.");
}
function rollOut(el) {
	el.src = el.src.replace("_on.", ((el.isSelected) ? "_selected." : "_off."));
}

var showBarTimeout = 1000;
var showBarTimeoutObj = null;

var barInitialized = false;
var showPMHStoreBar = false;
var showMagazineBar = false;
var showBlogBar = false;

var oldOnLoad = ((window.onload != undefined) ? window.onload : function() { } );
window.onload = function() {
	oldOnLoad();
	barInitialized = true;
	if (document.getElementById('pmhstore_bar')) {
		showPMHStoreBar = (document.getElementById('pmhstore_bar').className.indexOf('_hidden') == -1);
		showMagazineBar = (document.getElementById('magazine_bar').className.indexOf('_hidden') == -1);
		showBlogBar = (document.getElementById('blog_bar').className.indexOf('_hidden') == -1);
	}
};

function pmhStoreRollOver() {
	if (barInitialized) {
		window.clearTimeout(showBarTimeoutObj);
		showPMHStoreBar = true;
		showMagazineBar = false;
		showBlogBar = false;
		barRollOver();
	}
}

function magazineRollOver() {
	if (barInitialized) {
		window.clearTimeout(showBarTimeoutObj);
		showPMHStoreBar = false;
		showMagazineBar = true;
		showBlogBar = false;
		barRollOver();
	}
}

function blogRollOver() {
	if (barInitialized) {
		window.clearTimeout(showBarTimeoutObj);
		showPMHStoreBar = false;
		showMagazineBar = false;
		showBlogBar = true;
		barRollOver();
	}
}

function barRollOver() {
	if (barInitialized) {
		if (showPMHStoreBar) pmhStoreBarShow(); else pmhStoreBarHide();
		if (showMagazineBar) magazineBarShow(); else magazineBarHide();
		if (showBlogBar) blogBarShow(); else blogBarHide();
	}
}

function barRollOut() {
	if (barInitialized) {
		showBarTimeoutObj = window.setTimeout(barHide, showBarTimeout);
	}
}

function barHide() {
	showPMHStoreBar = (document.getElementById('pmhstore_bar').className.indexOf('_hidden') == -1);
	showMagazineBar = (document.getElementById('magazine_bar').className.indexOf('_hidden') == -1);
	showBlogBar = (document.getElementById('blog_bar').className.indexOf('_hidden') == -1);
	barRollOver();
}

function barItemRollOver(el, isStatic) {
	if (barInitialized) {
		isStatic = ((isStatic == undefined) ? false : isStatic);
		window.clearTimeout(showBarTimeoutObj);
		if (!isStatic) rollOver(el);
		barRollOver();
	}
}

function barItemRollOut(el, isStatic) {
	if (barInitialized) {
		isStatic = ((isStatic == undefined) ? false : isStatic);
		if (!isStatic) rollOut(el);
		barRollOut();
	}
}

function pmhStoreBarShow() {
	rollOver(document.getElementById('nav_pmhstore'));
	document.getElementById('pmhstore_bar').style.display = 'block';
}
function pmhStoreBarHide() {
	rollOut(document.getElementById('nav_pmhstore'));
	document.getElementById('pmhstore_bar').style.display = 'none';
}
function magazineBarShow() {
	rollOver(document.getElementById('nav_magazine'));
	document.getElementById('magazine_bar').style.display = 'block';
}
function magazineBarHide() {
	rollOut(document.getElementById('nav_magazine'));
	document.getElementById('magazine_bar').style.display = 'none';
}
function blogBarShow() {
	rollOver(document.getElementById('nav_blog'));
	document.getElementById('blog_bar').style.display = 'block';
}
function blogBarHide() {
	rollOut(document.getElementById('nav_blog'));
	document.getElementById('blog_bar').style.display = 'none';
}

function clickEmailField(fieldObj) {
	if (fieldObj.value == "JOIN THE *PMH EMAIL LIST") fieldObj.value = "";
}

function blurEmailField(fieldObj) {
	if (fieldObj.value == "") fieldObj.value = "JOIN THE *PMH EMAIL LIST";
}

if (document.images) {
	var baseURL = location.protocol + "//pardonmyhindi.com";

	newImage(baseURL + "/images/buttons/add_to_cart_on.jpg");
	newImage(baseURL + "/images/buttons/check_out_on.jpg");
	newImage(baseURL + "/images/buttons/clear_cart_on.jpg");
	newImage(baseURL + "/images/buttons/delete_item_on.jpg");
	newImage(baseURL + "/images/buttons/edit_options_on.jpg");
	newImage(baseURL + "/images/buttons/go_back_on.jpg");
	newImage(baseURL + "/images/buttons/log_in_on.jpg");
	newImage(baseURL + "/images/buttons/modify_on.jpg");
	newImage(baseURL + "/images/buttons/no_on.jpg");
	newImage(baseURL + "/images/buttons/print_invoice_on.jpg");
	newImage(baseURL + "/images/buttons/question_mark_on.jpg");
	newImage(baseURL + "/images/buttons/register_on.jpg");
	newImage(baseURL + "/images/buttons/search_on.jpg");
	newImage(baseURL + "/images/buttons/search_again_on.jpg");
	newImage(baseURL + "/images/buttons/submit_on.jpg");
	newImage(baseURL + "/images/buttons/submit_order_on.jpg");
	newImage(baseURL + "/images/buttons/update_on.jpg");
	newImage(baseURL + "/images/buttons/view_selected_invoices_on.jpg");
	newImage(baseURL + "/images/buttons/yes_on.jpg");

	newImage(baseURL + "/images/navigation/nav_about_on.gif");
	newImage(baseURL + "/images/navigation/nav_archive_on.gif");
	newImage(baseURL + "/images/navigation/nav_bags_on.gif");
	newImage(baseURL + "/images/navigation/nav_blog_on.gif");
	newImage(baseURL + "/images/navigation/nav_contact_on.gif");
	newImage(baseURL + "/images/navigation/nav_free_on.gif");
	newImage(baseURL + "/images/navigation/nav_gallery_on.gif");
	newImage(baseURL + "/images/navigation/nav_gentsshirts_on.gif");
	newImage(baseURL + "/images/navigation/nav_info_on.gif");
	newImage(baseURL + "/images/navigation/nav_ladiesshirts_on.gif");
	newImage(baseURL + "/images/navigation/nav_logout_on.gif");
	newImage(baseURL + "/images/navigation/nav_magazine_on.gif");
	newImage(baseURL + "/images/navigation/nav_myaccount_on.gif");
	newImage(baseURL + "/images/navigation/nav_pmhstore_on.gif");
	newImage(baseURL + "/images/navigation/nav_policy_on.gif");
	newImage(baseURL + "/images/navigation/nav_prints_on.gif");
	newImage(baseURL + "/images/navigation/nav_retail_on.gif");
	newImage(baseURL + "/images/navigation/nav_viewcart_on.gif");
	newImage(baseURL + "/images/navigation/nav_xtras_on.gif");

	newImage(baseURL + "/images/navigation/homepage_ladies_shirts_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_gents_shirts_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_bags_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_xtras_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_limited_prints_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_free_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_contact_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_info_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_policy_on.jpg");
	newImage(baseURL + "/images/navigation/homepage_maillist_on.jpg");
}
