本人2005年与公司签了一份五年的合同,2007年由于合同格式不规范无法办理社保又签了一份两年的合同,现在后签的合同已过期而先前的一份还有半年,请问哪份有效?我现在更关心的问题是我如果离职需不需要赔违约金,另外可不可以所要双倍工资