/* png用 */

var preloadArr=new Array();

var path="/common/images/";

preloadArr.push(
	path+"gn_guid_on.png",
	path+"gn_subj_on.png",
	path+"gn_mess_on.png",
	path+"gn_supp_on.png",
	path+"gn_open_on.png",
	path+"gn_info_on.png",
	
	path+"ba_166_proc_on.png",
	path+"ba_166_offe_on.png",
	path+"ba_166_grad_on.png",
	path+"ba_166_mobi_on.png",
	
	path+"sub_qa_on.png",
	path+"sub_contact_on.png"
);


function PreLoad(obj,val) {
    var d = document;
    var img = obj;
    d.img = new Image();
    d.img.src = val;
}


function preload(){
	
    if (document.getElementsByTagName) {
		
        var images = document.getElementsByTagName("img");
		
        for (var i = 0; i < images.length; i++) {
			
			
            if (images[i].getAttribute("src").match("_off.")) {
				
				preloadArr.push(images[i].getAttribute("src").replace("_off.", "_on."));
				
            }
        }
    }
	
	 for (var i = 0; i < preloadArr.length; i++) {
		PreLoad("preloadID_"+i,preloadArr[i]);
	 }
	

}

function addListener(elem, eventType, func, cap) {
    if(elem.addEventListener) {
        elem.addEventListener(eventType, func, cap);
    } else if(elem.attachEvent) {
        elem.attachEvent('on' + eventType, func);
    } else {
        //alert('ご利用のブラウザーはサポートされていません。');
        return false;
    }
}

addListener(window, 'load', preload, false);