var deal_group_crt = 0;

var news_interval = setInterval("shuffle_news('+')", 10000);

function shuffle_news(order) {
	var deal_group_max = $('.deal_group').size() - 1;
	
	$('.deal_group').hide();
	
	if (order=='+') {
		deal_group_crt++;
		if (deal_group_crt > deal_group_max) deal_group_crt = 0;
	}
	else {
		deal_group_crt--;
		if (deal_group_crt < 0) deal_group_crt = deal_group_max;
	}
	
	$('#deal_group_'+deal_group_crt).fadeIn(1000);
}

function form_validate(node, type) {
	node_value = node.value;
	
	if (type == 'email') {
		if (!node_value) {
			node.style.backgroundImage = 'url(pub/images/inputError.png)';
		}
		else {
			if (node_value.match(/^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/)) {
				node.style.backgroundImage = 'url(pub/images/input.png)';
			}
			else {
				node.style.backgroundImage = 'url(pub/images/inputError.png)';
			}
		}
	}
	else if (type == 'phone') {
		if (!node_value) {
			node.style.backgroundImage = 'url(pub/images/inputError.png)';
		}
		else {
			if (node_value.match(/^[0-9 .+]+$/)) {
				node.style.backgroundImage = 'url(pub/images/input.png)';
			}
			else {
				node.style.backgroundImage = 'url(pub/images/inputError.png)';
			}
		}
	}
	else if (type == 'message') {
		if (!node_value) {
			node.style.backgroundImage = 'url(pub/images/textareaError.png)';
		}
		else {
			node.style.backgroundImage = 'url(pub/images/textarea.png)';
		}
	}
}

function expandText(callNode) {
	var replaceSpan = $(callNode).parent().children('span');
	var oldText = replaceSpan.html();
	
	var replaceInput = $(callNode).parent().parent().children('input');
	
	if(oldText.length > replaceInput.attr('value').length) callNode.innerHTML = 'read more';
	else callNode.innerHTML = 'retract';
	
	replaceSpan.css('display', 'none');
	replaceSpan.html(replaceInput.attr('value'));
	replaceSpan.fadeIn(500);
	
	replaceInput.attr('value', oldText);
	
	equalHeight($('#main > div'));
}

function expandText2(callNode, callLink) {
	
	
	
	var replaceSpan = $(callNode).parent().children('span');
	var oldText = replaceSpan.html();
	
	var replaceInput = $(callNode).parent().parent().children('input');
	
	if(oldText.length > replaceInput.attr('value').length) callNode.innerHTML = 'read more';
	else callNode.innerHTML = 'retract';
	
	replaceSpan.css('display', 'none');
	replaceSpan.html(replaceInput.attr('value'));
	replaceSpan.fadeIn(500);
	
	replaceInput.attr('value', oldText);
	
	equalHeight($('#main > div'));
}




































function readMore(callNode0, callId0) {
	$('div[id^="ajax"]').hide();
	$('div[id^="child"]').show();
	$('.rightNews').children('a').css('font-weight', 'normal');
	
	var callNode = $(callNode0);
	var childNode = $('#child'+callId0);
	var ajaxNode = $('#ajax'+callId0);
	var callTitle = ajaxNode.parent().parent().children('a').css('font-weight', 'bold');
	
	childNode.hide(500);
	$.get('/ajax_news/'+callId0, function(ajaxResponse){
		ajaxNode.html(ajaxResponse);
		ajaxNode.show(500, function() {equalHeight($('#main > div'));});
	});
}

function readLess(callNode0, callId0) {
	$('.rightNews').children('a').css('font-weight', 'normal');
	
	var callNode = $(callNode0);
	var childNode = $('#child'+callId0);
	var ajaxNode = $('#ajax'+callId0);
	
	childNode.show(500);
	ajaxNode.hide(500, function() {equalHeight($('#main > div'));});
	
}



function readMore2(callId0) {
	$('div[id^="ajax"]').hide();
	$('div[id^="child"]').show();

	var date_nhb = $('.date_nhb');
	var id = date_nhb.parent().attr('id');
	date_nhb.click(function () {readMore2(id)});
	date_nhb.removeClass();
	date_nhb.addClass('date');
	date_nhb.css('cursor', 'pointer');
	
	var childNode = $('#child'+callId0);
	var ajaxNode = $('#ajax'+callId0);
	
	if (childNode.children('a').attr('onclick')) {
		ajaxNode.parent().parent().children('a').removeClass();
		ajaxNode.parent().parent().children('a').addClass('date_nhb');
		ajaxNode.parent().parent().children('a').css('cursor', 'default');
		ajaxNode.parent().parent().children('a').removeAttr('onclick').unbind('click');
		childNode.hide(500);
		$.get('/ajax_news2/'+callId0, function(ajaxResponse){
			ajaxNode.html(ajaxResponse);
			ajaxNode.show(500, function() {equalHeight($('#main > div'));});
		});
	}
	$.scrollTo('#'+callId0, 800);
	$('#expandMe').css({'height':(($(document).height()) - ($('body').height()))+'px'});
}

function readLess2(callId0) {
	var date_nhb = $('.date_nhb');
	var id = date_nhb.parent().attr('id');
	date_nhb.click(function () {readMore2(id)});
	date_nhb.removeClass();
	date_nhb.addClass('date');
	date_nhb.css('cursor', 'pointer');
	
	var childNode = $('#child'+callId0);
	var ajaxNode = $('#ajax'+callId0);
	
	childNode.show(500);
	ajaxNode.hide(500, function() {equalHeight($('#main > div'));});
	$('#expandMe').css({'height':(($(document).height()) - ($('body').height()))+'px'});
}
