// getPageScroll()
// Returns array with x,y page scroll values.
// Core code from - quirksmode.org
//
function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}

//SCROll UP JS
var Win=(navigator.userAgent.indexOf("Win")!=-1);
var Mac=(navigator.userAgent.indexOf("Mac")!=-1);
var Explorer=(navigator.appName.indexOf("Explorer")!=-1);
var Netscape=(navigator.appName.indexOf("Netscape")!=-1);
var Version=navigator.appVersion.charAt(0);

var exec;
function getSCR(){
	var x=0
	var y=0;
	if(Explorer){
			x=document.body.scrollLeft;y=document.body.scrollTop;
	}else if(Netscape && Version=="5"){
			x=window.scrollX;y=window.scrollY;
	}else if(Netscape && Version=="4"){
			x=window.pageXOffset;y=window.pageYOffset;
	}
	return {x:x,y:y};
}


function goSCR(x,y,cnt){
	var step=50;
	var rewrt=3;
	exec=getSCR();
	if(cnt++<step){
			var p=cnt/step;
			var q=p-1/Math.PI*Math.sin(Math.PI*p);
			var x_=exec.x+(x-exec.x)*q;
			var y_=exec.y+(y-exec.y)*q;
			window.scrollTo(x_,y_);
			setTimeout("goSCR("+x+","+y+","+cnt+");",rewrt);
	}
	getSCR();
}
function jumpToPageTop(){
	goSCR(0,0,0);
}



//Page TOP LINK
function PTLink(){
document.write('<p><a onclick=\"jumpToPageTop();return false;\" onkeypress="jumpToPageTop();return false;\" href=\"javascript:void()\" onfocus="blur()\"><span class="none">PAGE TOP</span></a></p>')
}





//Copyright Get Year

function thisYear(){
var day=new Date();
var year=day.getFullYear();
return document.write(year);
}



/**----------------------------------------------------------
 * Cookie plugin
 *
 * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 */

jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};


//Cokie Function


function saveCokie(ans){
$.cookie("ans1",ans,{expires:10,path:'/'});
//alert(ans);
}
function formLink(){
	var form_uri = "https://www.tact-net.jp/fc/form/entry.php";
	//var form_uri = "http://www.google.com/";
	var form_str = $.cookie('ans1');
	if($.cookie('ans1')!=null){
			location.href = form_uri + '?' + form_str;
			}else{
			location.href = form_uri ;
		}
}
