



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function roundC(){
	new Rico.Effect.Round("div", "date", {compact:true, corners:"top bottom"} );
}









///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

var _Ver = navigator.appVersion.charAt(0);
var _Ie = ( navigator.userAgent.indexOf("MSIE") != -1 );
var _Mac = ( navigator.appVersion.indexOf("Mac") != -1 );


function vGetObj(id) {
	var d = document;
	if( d.getElementById ) return d.getElementById( id );
	if( d.all ) return d.all( id );
	return d[id];
}



function vScrollToTop() {
	vScrollTo(0);
}

function vScrollToObj( id ) {
	var y = _v_GetObjPosY(id);
	vScrollTo( y );
}

function vScrollTo( y ) {
	var w = window;
	var d = document.documentElement;
	var b = document.body;
	var mac = _Mac && _Ie;
	var windowH = (w.innerHeight) ? w.innerHeight : (!mac) ? d.offsetHeight : b.scrollHeight;
	var pageH   = (!mac) ? b.scrollHeight : d.offsetHeight;
	var maxY    = (pageH > windowH) ? pageH - windowH : 0;
	if( _v_scrollTimer ) clearInterval( _v_scrollTimer );
	_v_scrollToY = y < maxY ? y : maxY;
	_v_scrollLastY = _v_GetScrollPosY();
	_v_scrollTimer = setInterval( '_v_ScrollDo();', 20 );
}




var _v_scrollToY;
var _v_scrollLastY;
var _v_scrollTimer;

function _v_ScrollDo() {
	var d = _v_scrollLastY - _v_scrollToY;
	var done = false;
	if( Math.abs(d)<1 ) {
		done = true;
		_v_scrollLastY = _v_scrollToY;
	} else if( _v_GetScrollPosY() != Math.floor(_v_scrollLastY) ) done = true;
	else _v_scrollLastY -= d / 6;
	self.scrollTo( 0, Math.floor(_v_scrollLastY) );
	if( done ) {
		clearInterval( _v_scrollTimer );
		_v_scrollTimer = null;
	}
}



function _v_GetScrollPosY() {
	var w = window;
	var d = document.documentElement;
	var b = document.body;
	return (w.scrollY) ? w.scrollY : (d.scrollTop) ? d.scrollTop  : b.scrollTop;
}



function _v_GetObjPosY( id ) {
	var o = vGetObj(id);
	if( document.getElementById ) return o.offsetTop;
	if( _Ie ) return o.style.pixelTop;
	return o.top;
}









///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//==========================================================
//==========================================================
var siteURL = "http://www.sinocom.jp/";
var rootdir = "www.sinocom.jp";
//==========================================================
//==========================================================



function preload(imgs){
 for(var i = 0; i < imgs.length; i++){
   var imgObj = new Image();
   imgObj.src = imgs[i];
 }
}



function srcChange(a) {
	document.getElementById("mainNavi" + a).src = siteURL + "/images08/mainNavi" + a +"_r.gif";
}

function restChange(a) {
	document.getElementById("mainNavi" + a).src = siteURL + "/images08/mainNavi" + a +".gif";
}




function dir() {
	
	var ua = navigator.userAgent;

	var arrayPath = document.URL.split("/");
	var dir = arrayPath.length - 2;



	for (i=0; i<5; i++) {	
		if (ua.indexOf("MSIE") > -1) {
			document.getElementById("mainNavi" +[i]).setAttribute("onmouseover",new Function("srcChange(" + [i] +")"));
			document.getElementById("mainNavi" +[i]).setAttribute("onmouseout", new Function("restChange(" + [i] +")"));
		}else {	
			document.getElementById("mainNavi" +[i]).setAttribute("onmouseover","srcChange(" + [i] +")");
			document.getElementById("mainNavi" +[i]).setAttribute("onmouseout","restChange(" + [i] +")");
		}
	}


	if (arrayPath[dir] == rootdir ) {
		var obj =document.getElementById("mainNavi0");
		obj.src = siteURL + "/images08/mainNavi0_r.gif";
        obj.onmouseout = null;
	}
	else if (arrayPath[dir] == "company08" ) {
		var obj =document.getElementById("mainNavi1");
		obj.src = siteURL + "/images08/mainNavi1_r.gif";
        obj.onmouseout = null;
	}
	else if (arrayPath[dir] == "recruit08" || arrayPath[dir] == "rec_form" ) {
		var obj =document.getElementById("mainNavi2");
		obj.src = siteURL + "/images08/mainNavi2_r.gif";
        obj.onmouseout = null;
	}
	else if (arrayPath[dir] == "service08" ) {
		var obj =document.getElementById("mainNavi3");
		obj.src = siteURL + "/images08/mainNavi3_r.gif";
        obj.onmouseout = null;
	}
	else if (arrayPath[dir] == "contact08" ) {
		var obj =document.getElementById("mainNavi4");
		obj.src = siteURL + "/images08/mainNavi4_r.gif";
       obj.onmouseout = null;
	}
	else {
		return false;
	}



}


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////





function init() {
preload([siteURL + "/images/mainNavi0_r.gif", 
		 siteURL + "/images/mainNavi1_r.gif", 
		 siteURL + "/images/mainNavi2_r.gif", 
		 siteURL + "/images/mainNavi3_r.gif", 
		 siteURL + "/images/mainNavi4_r.gif"
]);
	dir();
}





window.onload = init;
















